Microsoft CEO Ballmer suggests more hardware coming