The above 3 are from my favourites list.
Dont forget the ftps over at total-amiga.com (one of which is mine!!) - I think most of the ftps have the complete Mame rom set. plus Ive got the 3 hard disk images needed for future as well. (Area51, Maxforce and the other one)