I've owned a desktop gaming rig (Q9450, AMD5850, etc.) for about 4 years now. When I bought it I went high-end because I thought I'd be playing 3D games all the time, but that never happened (instead I had two kids ;).
I recently sold it and purchased a 2011 MBP 15 2.2GHz, 8GB ram, hi-res...