hi, sorry you probably get a lot of peeps asking about custom builds but this is what I am doing and just need some confirmation on some things before i go and spend the money

So here is the list I have:

Viewsonic VA2014W 51 cm (20") LCD Monitor

Logitech K120 Keyboard

Logitech B110 USB optical mouse

LG GH22NS70 22x DVD+/-RW SATA Black - OEM

Samsung Spin Point F3 SATAII 1TB 32MB Cache Hard Drive <8.9ms 7200rpm - OEM

Novatech 2GB (1x2GB) DDR3 PC3-10666C9 1333MHz Single Channel Kit (x2)

Asus P8Z68-V LX Intel Z68 (Socket 1155) Motherboard

Intel Core i5 2400 3.1GHz (Sandy Bridge) Socket LGA1155 - Retail.

Gigabyte GeForce GTX 550 Ti OC 1024MB GDDR5

Novatech PowerStation Gaming 500W Silent ATX2 Modular Power Supply

So my questions are:

1) will all these bits work happily together
2) what sort of case would you recommend
3) is there anything I have missed
4) if possible is there anything I have overlooked that I could have got better and cheaper

thanks in advanced to anyone who helps