What are limiting factors for intron length?
I think the above values (500-750 kb) are wrong.  http://www.bioinfo.de/isb/2004040032/ shows that most introns are less than about 10 kb (and personal experience in Drosophila confirms that - I've rarely seen an intron bigger than about 5 kb).  There are some very large ones, but since it's nearly impossible to detect the splicing reaction, particularly if they're very large, it's not clear whether they are spliced as one BIG intron or are instead recursively spliced (in little steps, as in http://www.genetics.org/content/170/2/661.full.pdf+html).  I think its safe to say that we don't know how long the biggest introns can be.