Windows Phone 7 anyone? By Jinstarwing October 12, 2010 1 Comments Thinking about picking up the new phone but I'm not sure if the WP7 is worth it yet 1 Comments