(video seen from TechCrunch)

iPhone or Windows Mobile. What say you?

*lol*