Looks mostly good. I wouldn't spend money on a CPU fan, at least not right away. Those monster fans on the case you picked probably give you enough to get by with the fan the X4 955 comes with anyway. That's what I'm running on my own system and the temp is fine. If you see temps getting too high, you can still get a new fan.
Sure you want to spend the money for the HD4350 card? If you get an ASUS M4A78T-E mobo instead of the 79 EVO (five bucks more at NewEgg), it gives you an integrated ATI Radeon HD 3300 (with VGA/DVI/HDMI outputs!) that'll probably do until you get your 4890.
You checked to make sure your RAM is compatible with the mobo, right?
Im actually not sure what kind of ram it is, one of my friends gave it to me. It looks like crucial since there memory usually is that green like mobo stuff. I plan on getting some ddr 3 1333 or 1600.
you have to tell what kind of memory is, never mind the brand, tell if it is DDr3 and what speed[1600-1333] ect, its usually on a sticker on the right side of the memory, if it doesn't have that sticker than i wouldn't use as it could be ddr2, but ask your friend he bough it he has to know.
not quite the budget, but I wouldnt consider anything less than that, or you will be upgrading soon again and wasting money, so if got $500 you can save $160 more. and again be patient or it will cost you more down the line.