This Professor/Programmer uses a 6 year old laptop at work and a consumer laptop at home. Just what do you actually need to get work done these days if you are not compiling 100k lines of source code?
I'm thinking of dumping the desktops and going for a single laptop.