Hi guys, looking to simplify my setup and get a new pc... But have always been in love with the idea of a small case PC, one about the size of a 360... But I also want it to be more than just an office machine, and for it to be silent 
Anyone have any reccomendations on how I would get the following and any case suggestions for a nice sleek, small design?
8800GTS
300GB+ HD
DVD writer
2+GB ram
Very quiet
And of course the small (i'm guessing micro atx too?) case. Any suggestions and price guesses would be much appreciated. If this kind of stuff is not possible any idea on what is possible and anything cose?
Thanks again in advance.

Anyone have any reccomendations on how I would get the following and any case suggestions for a nice sleek, small design?
8800GTS
300GB+ HD
DVD writer
2+GB ram
Very quiet
And of course the small (i'm guessing micro atx too?) case. Any suggestions and price guesses would be much appreciated. If this kind of stuff is not possible any idea on what is possible and anything cose?
Thanks again in advance.