We all know each iteration of Windows and Office demands more hardware than previous versions, and most of us are are familiar with Moore's Law, but how closely do Microsoft's increased demands match hardware improvements?