If you need free mobile softwares, here is an alternative: Phoload.
Phoload is a new community website based on the idea that it should be simple, easy, and fun to discover and download free mobile phone games and applications. Users of the website can rate, review and recommend the software they download. We also aim to provide a great service for mobile software developers. Phoload is designed to make it easy for developers to distribute their software through the website, directly to users who have compatible phones. (source)