By Brandon Miniman
| February 15, 2010 11:06 AM
Want more Windows Phone 7 series? The official Windows Phone YouTube channel has posted two new videos showing the new operating system. If you want a nice overview of what happened today, check out the videos below!
Google Android, Apple iOS, Windows Phone