Upgrading from an older version of Windows will cost $40, while upgrading a brand new computer running Windows 7, bought after June 2, will cost $15.
Beyond that, you are looking at a more expensive upgrade. We've been playing with Windows 8 in beta for since February, and like it quite a bit. Are all of you ready for a face full of Metro come October? [Windows Steam]