Videocard is your choice, i would for either a GTX460 or 6850/70 but im a cheapskate
Monitor, im only ever going to recommended Dell through PCBuyIT purely for the 0 defective pixel warranty that lasts for 3 years, pisses all over Samsung
Otherwise looks good, if your planning on overclocking i would go for the Noctua or Titan Fenrir, or even the Corsair H50 otherwise its just pointless upgrading from stock if your not going to OC