WOW, I havent posted in a LONG time here, so I figure I will make a comeback

I just built this new HTPC, and I figured that it was post-worthy due to its extremely awesome ratio of size, power, and price. I will be posting again pretty soon here, because in a couple of months, I will need to (or have the oppritunity to) build a brand new HT setup. Going to need some advice with screens, projectors, etc, so stay tuned!
Back to the HTPC...
Specs:
2x Intel Atom 1.6 ghz (dual processor)
500GB Seagate 7200RPM notebook drive
2GB DDR2 memory (soon to be 4, when i get around to sticking the other module in)
Nvidia ION GPU (GeForce 9400M)
M300 Mini ITX Case
Total Cost: $350
... Plus a Logitech DiNovo Mini keyboard.
The Photos:
How does it perform?
SUPRISINGLY well. This system can handle quite a bit. 1080p playback is an absolute breeze thanks to the powerful graphics chip on the motherboard.
I have installed some games to test out exactly what this thing can do, and to my suprise, many of them work quite well at mid-range resolutions. It even played Crysis @ 800x600... that may seem low, but its impressive seeing as its basically a netbook in a box...
-John
Edit: The motherboard also has a ridiculous amount of connectivity for something in its size... 6x USB in the back, esata, dvi, vga, hdmi, optical, etc etc. the list goes on.