Thte spec is ok and fits
The RAM and PSU can be changed if you wanted, but I suppose they will "look" ok.
I'm keeping Corsair, I'm going for Corsair LP 4GB for 24GBP from OCUKs greatest rival but its ok cause if they do go wrong I'll go straight to Corsair. I'm going for the LPs so I can get a fan at a later date. Anyone wanna links me to a black and redish gfx card?