Can somebody recomend a free site for distributing and advertising my freeware (but not open source) Asteroids game in BINARY format?
Desura are fairly good for Indies - even free. They do have an approval process though, but it's more for the purpose of checking that you're uploading an actual game, and the one that you describe, and that it's not Copyright infringing, and that it works.
I haven't put any on there myself yet, so I can't testify as to how easy or well it works.
If it's for windows, you could host with either http://en.softonic.com/windows/games or http://www.bluesnap.com/ecommerce/sellers/digital-sales/sell-games
Both are solutions that will get you users and will also take care of payment.
It may not be exactly what you asked, but I think Gamejolt would work. You can upload desktop games there.