Windows Phone 7 is home to many beautiful apps but which ones are the best? We got 'em all for you right here.
Sliding Keyboard: I personally think the Windows Phone keyboard is fantastic but for those still itching for some Swype-action on WP7, Sliding Keyboard is as close as it gets. Slide your finger around keys to write words.
Foodspotting: The food photo sharing app where you can see the real food people are eating at restaurants (that's why people take pictures of food!) comes in all swipey glory for Windows Phone 7. It takes advantage of WP7's Metro UI and is a lot cleaner looking than its Android and iOS counterparts.
Angry Birds: Yeah it's not exactly brand spanking new but it's still as addictive as ever. Angry Birds, launching birds to destroy pigs, is finally on Windows Phone 7 and you don't really own a smartphone until you've played through this once. $US3.
MLB At Bat 2011: Hands down, the best sports application for mobile device. You'll be able to keep up with your favourite team in a snazzy new customizable homescreen and stream audio of live games. For any self respecting baseball fan, it's an absolute must have. Sadly, WP7 doesn't get live video streams. $US15.
IM+: It's expensive, but it's the best IM app on Windows Phone 7 and supports AIM, Google Talk, Facebook, Skype, ICQ, Jabber, MySpace and Yahoo. There's push notification, the app is understated in design (which I enjoy) and decently fast. $US10.
Epicurious: A food app with over 30,000 recipes, it lets you scour through those recipes based on what's in season, create interactive shopping lists, etc. It's well designed and packed with utility. Free.
None. In fact we want more Windows Phone 7 apps to add to our list. Let us know which apps you guys can't live without in the comments.