Android vs Windows phone 7

IMG Via: http://www.xpertos.tv/tecnologia/