10 best free Windows Phone 7 apps

These are the Windows Phone 7 apps to install first

Even this early on, Windows Phone 7 has a strong list of the apps you expect to see on every platform; Twitter, Seesmic, Flixster, OpenTable, Yelp, IMDB, LastFM, Iheartradio, Slacker, Netflix…