One thing I do each morning is run Smart to update my system. Most of the time it's just bugfix releases, but sometimes I get the nice surprise of getting a new version of a piece software. It's especially nice when I didn't know it had been released - like yesterday when I was given KDE 3.5.6, and today I got KDevelop 3.4. And I didn't have to pay anything.
Actually, I got a free Vista DVD at work yesterday - sent automatically by Microsoft in their action pack. I tried to update my Windows 2000 VMware image just to see what Vista is like. The installer said I didn't need to enter the product key, but if I didn't I might lost information, programmes and settings, and might need to buy a new copy of Vista. And then when I clicked Next it told me I only had 5Gb of free space so it couldn't continue. Oh well, I'll stick with Windows 2000 for when I really have to use Windows. Which isn't very often.