App Crunch is a pretty cool website they search the web for the best free and paid apps and publish them on the website saving you time sifting through all the crap.