Just finished up a replacement my old desktop, it just couldn't keep up with LR3 and CS5 anymore. I needed something that could provide as much, or nearly as much, horsepower as my laptop did. And I think it worked out well.
I thought I could do it 'on the cheap' and in the end, I didn't. But, it was a fun learning experience, and I learned some important lessons. It didn't cost me a lot more than I thought it would, and I'll recoup a little of the investment because I've got some leftovers to sell after having to upgrade a couple things.
It is actually faster than my i7 laptop.
Specs:
Dell Precision 690 Workstation
Dual Intel Xeon X5355 Processors (Quad Core, 2.66 GHz, 8mb Cache, 1333 MHz system bus)
16 GB of RAM, quad channel (was going to go with 8 GB, but stumbled upon a real deal!)
2 Western Digital Velociraptor Drives (10,000 RPM), 150 GB each - only using them for what I am presently working on, will archive the rest to my external drives and potentially a future NAS solution)
Windows 7 Ultimate x64
Dual headed NVidia Quadro video card, 256mb memory
Samsung 25 inch flat monitor, Monoprice tablet
The system will support dual video cards, for up to 4 monitors, and I probably need to upgrade to a different card at some point, but this one works OK for what I'm doing now. I just wish I knew a little better how to pick the right video card. I need to do some more reading. I switched from 2 17 inch monitors to one 25 inch monitor, and really like it. I'm not to the point where I want the 2nd monitor. Maybe I am missing something here. I know I am not going to want 4, which is what dual video cards would gain for me.
I'd also like a light scribe DVD burner, time to go ask Anthony how he likes his, in his thread.
And a built-in card reader would be nice. Dell has an option where I can order one for not much money, but it's not UDMA enabled, which is something my D700's specs mentioned - I had to get special UDMA cards, and a UDMA capable USB external card reader, I know a non UDMA would work, but might degrade performance. I picked up an internal UDMA card reader, but its pinout doesn't match the header on the Dell system board, and I have not been able to find a way to make it work.