@Moocat: Well, I don't upgrade everything every year, but if you own a decent amount of software there will inevitably be a paid upgrade path happening every year whether you like it or not. Generally if you wait too long to buy said upgrade your discounted upgrade path goes away, so I tend to upgrade most as soon as…