5 cd's chuck full of MAME ROM's here. p2p is the place to get them.
I got mine from a Usenet newsgroup. But p2p is a great source as well.
What I REALLY want to go along with all those ROMs is one of these.