How do you find new apps? Recommendations from friends, websites etc.?

I've been wondering how other people discover new apps to use, especially paid apps. I'm looking for your personal preferred method, trawling the app store and finding something that looks interesting, getting recommendations from friends or relying on websites such as the verge to feature an app? What do you do?