As a programming father you need to be concerned about your budget. This means resisting the temptation to buy the most amazing hardware, and not running power-hungry CPUs all day. Ok, I lie - I'm not really that concerned about our budget, and I could afford to buy a new computer. I must admit to reading a pamphlet for our upcoming council election... and part of the reason I can afford a new computer is that I enjoy cost optimisation (ok, stinginess). But what's even more fun is that the best way to be stingy is to use three different gadgets instead of just one.