I upgrade when the current machine won't do something I need it to do, and not before. I don't buy a new shovel every time the garden centre has a shiny new one, and my PC is much the same - a tool...