I think it is all great, the 9600 XT is prolly optimal for money vs performance, I would either go with Seagate or WD Hard Drives, I personally like Seagate for quietness.
I would really reccomend getting this system
Should I get 1G of RAM with a FX5600 (or 9200), or 512 of RAM with a 9600XT?
Cause while I am going to wait till the next gen cards come, I want to play HL2 and Doom3 when they come out. Would double the RAM make up for any of it? Theortically, would I be able to play all the best games on a FX5600 with all the bells and whistles on 800 x 600 res? Cause that res is fine with me.
If that's confusing, sorry
EDIT: I am hearing that the 9200Pro is much better performance (searched around), but i will lose the DX9 features...what does that mean exactly? Will I not be able to play HL2 or Doom3...or will things like shadowing (etc) but a little worse?