From: SFD WEB on
Here is the list of my favorites. Expand the list with the sites where
you get free apps for your devices.

1) Smartphone Freeware Directory
http://www.smartphone-freeware.org/

2) Smartphone.net - mostly paid programs but also has some freeware
http://smartphone.net/

3) Handango - paid mostly with some freeware
http://www.handango.com/

4) Download.com - mixed paid, demo, shareware and freeware
http://www.download.com/mobile-downloads/?tag=navtab

Post here if you know more free Smartphone repositories.