What's that? Paying money to upgrade your software can save you money? Doesn't sound quite right, does it? That said, it is true that upgrading your software on a regular basis can save you money in the long run, for some very specific reasons. First, let me say that I don't think you need to upgrade to the latest version of any software immediately when it is released. In fact, it might not even be a good idea. New releases always contain a few new bugs. As a rule, I try to wait until there is at least one minor upgrade before I jump in. For example, Mac OS X 10.5 (Leopard) is the most recent release of the Mac operating system. I only recently upgraded though, back in December, when it received its first minor upgrade 10.5.1. (Version numbers are typically stated in that fashion. 10=Mac OS X, 5=the Leopard release, 1=first minor revision of the software. The net release would be 10.5.2, 10.5.3, etc until Apple releases another major update i.e. 10.6, 10.6.1, 10.6.2, etc)