Montando mi ordenador

Hola, soy novato en esto de ordenadores y entiendo lo justo. He decidido que poco a poco voy a ir montando un PC de sobremesa poco a poco. Ya tengo elegidos los componentes, pero tengo dudas:
– caja: Thermaltoke soprano RS 101 black window.
– fuente de alimentación: ATX.460w genérica.
– placa base: Gigabyte 945gcm 52l VGA socket 775.
– procesador: Intel Core 2 Duo e7200 2.53ghz.
– disco duro: Seagate barracuda 500 Gb 720 11sata 32 Mb Hd.
– tarjeta gráfica: Asus GeForce en 9600 GT/HDTI/512 Mb DCI VGA.
– Ram: Muskhin performance pc2-6400 2 Gb (2 x 1 Gb) DR2.
– tarjeta sonido: creative SoundBlaster x-fi Xtreme audio.
– DVD: LG gsa-h58n grabadora DVD 20x negra ata.

Eso es lo que le quiero poner, pero tengo unas dudas:
1) es todo compatible entre sí?
2)falta algún componente (ventiladores, etc)?
3) para conectar un router hace falta alguna tarjeta más o se conecta a la p base?
4) me aconsejáis otros elementos? ¿Alguna tarjeta gráfica similar más barata o algo?
El uso que le voy a dar al PC es para juegos (que no piden mucho como los Sims o Spore), multimedia para video, fotografía, música y por supuesto office. Muchas gracias de antemano por la ayuda.

Ver más sobre el tema y los comentarios en el foro