This is my 1st review, so go easy on me. Via C7 NX15000G VIA has a line up of fairly tiny "embedded" mobos, the NanoITX variety measures in at 12cm X 12cm complete. They are ~4cm tall with the heat sink. For reference, here is a blank DVD in a case i quickly whipped up. Yes, the PSU fits in there aswell. The NX15000g is a Via C7, 1.5ghz active cooled CPU. You have an option in BIOS to change it to 1.2ghz, and run it passive if so desired. The bios controls the fan, which incidently is REALLY quiet. its a 40mm generic brand. The limitations on ram is 1gb total. There is only room for 1 (one) SO-DIMM stick, at max of 533mhz speed. I found some kingston 4-4-4-12 @ 533 for really cheap on flea-bay, so that now calls the slot home. Overclocking is limited non-surprisingly. Ram is tweakable with ratios (1:1, 4:3) aswell as a good array of timings. CPU is fairly limited, but it IS possible to OC past 1.2ghz, but i didnt bother as for what im going to use it for, its plenty. Onboard video is the old S3 "unichrome" chipset. Think "old crappy intel". Its obviously shared system ram in 32, 64(default) and 128meg. Booting off usb / anything else is also easy (to an extent, more on that later), 2x SATA ports (version 1, 150mb/s) and 1x IDE (ata133 DMA4). 4x USB headers are provided and claim to be USB2, altho ive yet to make it work. Every bloody time i plug in my USB2 thumbstick (good for grabbing drivers / benchtests of my main machine and throwing them over) it always says "USB2 device detected, but you dont have USB2 installed on this thing, it will be slow". No matter how much i tried, i COULDNT get it to work properly. I used a TinyXP w/ SP3 slipped, original via drivers, generic, MS, nothing worked.. Once again, im not hugely fussed, but it did get annoying. Not as annoying as the SATA drivers. Every time i went to install, the IDE would work, but the SATA would be "interrupted" and please try again.. VERY annoying. It still doesnt have the correct drivers. I use a 16gb CF card, and a CF->SATA converter with FAT32. NTFS wouldnt install. TinyXP started to, but on reboot, the sucker always hung. Not that its a huge problem, but i wanted to get bench tests of FAT / NTFS in SATA / IDE mode to find out the fastest.. Im yet to have the patience to install everything on IDE. USAGE When in winXP, everything boots quite fast. Full boot is 26sec to being able to click on the start button and it comming up. While actually working (clicking apps for bench testing) you get a piss annoying "pause" on everything. You see the CF->SATA card flash for 2secs, then things come up. Once its all loaded (SiSoft Sandra for example) then its fine. Even Pi-Fast does it. I suspect its one of 2 things. I removed too much when i TinyXP'd (220meg iso, WITH VIA drivers) or the lack of SATA drivers causes it. I strongly suspect the latter, but cant prove it either way currently. Saving / copying is a painless operation and is quite fast. Just your normal winxp box. Except the 2sec snooze period. BENCH MARKS 3D MARK 01 No surprises here. Its not a gaming setup. 1st result is 64meg, 2nd is 128meg. No real difference. I will say this tho. The 1st test, the low qual red truck driving around, it sat on 25fps and was quite smooth, i was REALLY surprised. But when it does it again in higher qual, it was 4 - 10fps, and got to 1fps at the end. Ouch. 3DMARK 03 It only ran 2 of the tests out of the 12 (i think its 12). Is that a record for the worst score ever ? 3D05 wouldnt even load. Not enough hardware ability HDD SPEED HD-Tach is interesting. Yes its slow(ish) but i 100% blame the drivers for this. I suspect i can get 38meg/s with this card (280x CF UDMA) but cant prove it. Such is life. A mate of mine made a speed disk util for me ages ago, so ill use it here. 1st is the CF card, 2nd is a WD400JD on a Lan-Party Ultra-D. (SATA on NF4) Note: for anyone that cares, try his "unstoppable copier" prog, and have a look at who owns the cat www.roadkil.net SiSoft Sandra Memory bandwidth is ok. Nothing special, but for what it is, its quite capable. CPU is average, but again, it does the job. (tab not shown in this pic) SUPER PI Self explanitory. I CBF waiting for the other times, but im sure you can guess the missing times.. MEDIA PLAYER (edited on section) As you can see, CPU itilsation is fairly good. This was a 761kbit DIVX 5.2.1 alpha encoded video. Absolutely perfect play back, no stutter, can seek / throw the slider around and it doesnt miss a beat. the C7 has NATIVE HD playback which means if you want to play some HD movies, your also covered. AC3 hardware is also part of the package, so you wont have any problem playing 5.1. SUMMARY All in all, im quite happy with it. Its tiny enough to do what i want, and fast enough to hold its own against the normal HTPC setup. I think with a slimline DVD, custom tiny case, you could make a fairly tidy media box if thats your thing. As the pics show, it uses 14w in normal conditions, with logitech USB keyboard + razor copperhead mouse being powered (no IDE CDROM). and 19w under full load was the MOST i could pull outta it. One thing that will effect MANY ppl (but i care not about).. The hardware supports sound, you get sound drivers aswell that install and seem to work.. Altho you DONT recieve the plug in the box, its a seperate item. The slightly savvy among us will obviously be able to make do by making something, but it could be quite annoying for many ppl.