To address the main concern about fan cooling: It should be fine to cool those by fans, the main issue will be which case they are all sitting in.
Regarding GPU, the 2GB version of the 6950 offers no performance gain over the 1GB version, and the 1GB version costs slightly more than a GeForce GTX560Ti which performs at the same level. In any case, don't get the 2GB 6950; either get the 1GB version or get a GTX560Ti if you're not averse to nvidia.
Regarding PSU, TTam's advice is good, but be careful not to take it as "skimp on PSU". Getting a quality PSU (whatever wattage you go for) is very important.
Just a little comment on audio - if you're using a USB headset most of the time, not getting an independant sound card is definitely sensible. If you're doing a lot of gaming or music through speakers, it might be worth considering spending 50 quid on a sound card. Asus Xonar DX is a nice one for ?55. Could could shave that cost off the ram... however I'm not so familiar with the new Sandy Bridge CPUs and whether they're designed to be used with dual or triple channel ram setups. 4GB of ram is fine, but I wouldn't be surprised if it starts feeling a little bit tight depending on what you do on your computer of course.
Oh, about a bigger monitor; thing is with that is that if you increase your native resolution (which is what you will want to game at unless you want black borders or a fuzzy picture), then you may begin needing a more powerful gpu. The 6950 or GTX560Ti will handle most things plenty fine at around 1920x1080, but 2560x1440 might drop framerates a bit below desirable levels.
Apply as a Social
Name, age, location, work/school, etc.
Healer
Tank
Why are you playing your current class/spec? Is it simply because it's strong or because you think it's fun?
Any relevant alts you have and their levels.
What professions do you have and why? Any cool/special recipes?
What previous raiding/PvP experience you have, Setups, Ratings etc.
Previous guilds and reasons why you left them.
Times at which you are available. Include things like work shifts, upcoming exams, holidays, etc.
Are you proficient in english? Do you have Discord and can you listen? Do you have a microphone and do you use it?
Do you have a decent computer? Do you have fps issues? What's your internet connection like? Is it stable? Do you have high ping to Kazzak? Do you lag? Do you disconnect every hour?
List any addons you use for raiding and why you use them. Also include a screenshot of your ui (this is mandatory) and list any relevant key bindings that are not shown.
What other games do you play?
Why do you want to join Iron Edge?
Friends? Wowprogress? Openraid? MMO-Champ? Battle.net? Trade spam? Somewhere else?
(Write the name of the owner of the dog in the picture above!)