I'm not going to make a statement on the order of importance 'cause everything adds up anyway. What I will say though is that stay away from GF6200 (and older). I bought one for my secondary machine and returned it the next day. Coughed up a bit more dough and got a GF6600GT which was okay for that machine. On my main workstation I got a GF6800GT which has yet a bit more power and it's been enough for even serious HW renderings (eg the 4 tornados scene i did a while back). Can't say anything about the ATI cards 'cause I've never owned one. It might be just me but I have a certain type of fobia towards them 1GB of ram is okayish but even going to 1,5GB makes a difference. Going above that might not make that big difference unless you render really heavy scenes. Your CPU should be fine.