Not really anything new to add - but definitely go with a dual monitor setup. Improves workflow a lot - you spend less time moving windows around to get them out of the way. Once you've tried it, you'll never go back!

I'm using an AMD T-bird 1.4 with 512MB PC2100 DDR ram- it's a little old now, but it still gives me more than enough power.