I wouldn't bother with Windows Phone, I used it for over a year and I couldn't wait to get my upgrade so I could go to Android, when developers create their games and apps the majority of the time they will either wait ages to release a version for Windows Phone, or a lot of the time they just won't bother releasing a version at all. Android is so much better.