What do you do your coding on? I mostly use a beat up old Dell Studio 15 laptop with a 2GHz Pentium dual core and a Radeon 3450M, although it is painful and only supports GLSL 1.5.
My other machine is a linux box with a 1.8Ghz Pentium dual core and a much better GeForce 430. I would code on that more but then I would be unsociable and ignore my family. If I could put my version control ‘in the cloud’ somewhere I could switch between the two machines more easily…
It would be nice to have more powerful machines, but if my games run on my computers, they can probably run anywhere!