According to Google™ Analytics™, SoftPlatz.com receives about 1,500,000 pageviews a month, generated by people seeking software downloads from all over the world. Most of the site visitors are form North America or Western and Northern Europe.
Softplatz.com (changed to downloadastro.com)
Softplatz is a wealth of unique free software for business and it doesn't stop there. It is also a platform for you to advertise and promote your own software. Enjoy.
Updated - updated new link: http://en.downloadastro.com/