you can always go to newegg.com find an enclosure and a compatible hard drive and build your own.
I recently bought a 320gig seagate drive (with a 5 year warranty on the drive) and a an enclosure which cost me about 105.00 total. I've got 2 firewire 400 ports and one usb 2.0 (it may be two, I'll check, lol).
It's really all about what you're wanting out of your drive.
well seeing as he wanted firewire 800 its not what he wanted
i have a westendigital 1TB HDD with firewire 800 400 and usb. works great.
so id reccomend that.