FWIW, most cards capable of using "jumbo frames" as they're commonly called can go all the way up to 9000 byte MTUs.
Jumbo frames are common in the Unix world, especially when running NFS, since an entire 8K NFS block can be sent in a single packet this way. Of course, whatever's on the other end has to support jumbo frames, too, as well as any routers and/or switches in between.
This is the difference between cheap gigabit routers/switches and expensive ones: It seems you can't get one to handle jumbo frames without paying a very substantial premium for name brand gear.
(FWIW, if you're after performance with GigE, avoid Cisco like the plague - they have very shallow buffers. Extereme Networks' stuff keeps up with whatever you can throw at it. I did extensive GigE performance work on this subject last year...)