Steve Ballmer Reveals that Windows Vista is His Biggest Regret+