Sedrosken, a lot of the guys here do a lot of image editing, video editing and some doing heavy software development work. (The guys with Titan GPUs also tend to do F@H as well, so that accounts for those cards).
Myself, I'm spending more time on my netbook (Atom N270 w/1GB RAM running Arch Linux) than my main desktop these days, and about the only area I see issues is lack of RAM. (my desktop at work has 16GB of RAM, and that becomes a problem when running 4+VMs and debugging Java applications, but that's another issue altogether).
HOLY CRAP 10 CORE XEONS! ... $20,000 will get me a 40-core beast of a machine with 64GB RAM?
Well, you could look at an Oracle X2-8 server, 160Thread/80cores (8x 10core E7-Xeon), 2TB RAM (128x 16GB DIMMs), and a dual 600GB 15K SAS HDD for just under US$120K. Add in 4x nVidia K40 cards, and you have a number-crunching monster... (Or if you want to look at SPARC systems instead of x86, the Oracle M6-32, boasts up to 384 cores, 32TB of RAM, redundant FC connections, etc). Note: These are single servers, not blade systems. Coug and Doug both do a lot with higher-end blade servers, and you can get really nice performing systems at that level as well...