>When I think about my next "big" purchase, I will probably build a PC.
I did precisely that. Instead of upgrading my MBP, I built an i5, 16GB RAM, and a gtx650ti for well under $700. I've had some teething issues with regard to my workflow but VirtualBox has been a life saver.