Let’s see who gets there first…


(video seen from TechCrunch)

iPhone or Windows Mobile. What say you?

*lol*