Skip Links

Shocking: Ballmer disses the iPhone

By Jason Meserve on Thu, 01/18/07 - 11:44am.