If you don't already know about Goo-inside.me here goes:
RootzWiki has created an android developer file hosting site where devs can upload their roms, themes, alphas, betas and virtually all android related files. We, the users, can just jump on and download all updates from one central source directly from the developers. Its free to us too, but there is a donate button to help them support running the hardware it takes to run the service. Please support them in their efforts and for all of their hard work. It is not specific to any one type of device either.
Another awesome feature is the free app available for download in the marketplace or directly from their website. It allows you to search for the files you want, or for ones you didn't know existed, and download them right to your phone. It is a one stop ROM shop. Think about it like a super powered ROM manager, but free!
Head on over and check it out for yourself. Droid life just got easier.