And it's worth noting that for Microsoft, having customers buy Windows 7 upgrades is a good thing. Microsoft has developed Windows 7 to allow it to run on older hardware, and the many discounts it ...