I too am a computer enthusiast who recently got back into reptiles. For me it is a opportunity cost. What am I giving up to get that thing I want? It really depends on where your heart is at the moment. I've already maxed out my PC hardware, so it is easy to pick up a new BP (just picked up a Bumblebee). But if your hardware needs an upgrade, then thats the tough decision. Just out of curiousity, what hardware are you looking to upgrade? Do you game? Do you bench test? What exactly are you looking to achieve with your next hardware upgrade?