Ballmer acknowledged that many businesses are long-overdue for a PC and OS refresh, because many are still using Windows XP or even Windows 2000.
Still, the improvements in Windows 7 and the need to upgrade soon are no guarantee that businesses will free up their budgets for Windows 7, and Ballmer seemed mindful of this.
But he said the triptych of products Microsoft highlighted at the event are the company's best effort to help customers do more with less, and that strategic investments in software will ultimately help businesses save money.
"Now is one of the most challenging times ever in the IT business," Ballmer said. "These are three products that are really super-well-suited to the new efficiency. Now we really get to show our stuff."
Sign up for CIO Asia eNewsletters.