The GTX 680 also has enough room since it is possible to flash to a Mac Edition card pretty easy. I don't think that newer cards have less space than the GTX 680.
Yes, I'm well aware of the GTX 680s. I flashed my own. I was just adding the 8800 GT and 8800 GTS to the list since every seemed to forget about them in saying the GTX 680s were an exception.
(Thanks again to Dr. Stealth for finding and sharing the GTX 680 4GB firmware.)