the issue to me is not whether these things are ugly or not its that they are not practical at all. why does compact size matter at all for a desktop system? the small size would mean slower more compact hardware inside, cooling issues etc.
That is a valid issue, but about three years too late. The Mini PCs of today (well, some of them) no longer have heat issues. the Shuttle XPC does not even use a heat-sink or CPU fan. It has a `tube` that channels heat straight from the processor out of the casing which translates to better heat diffusion and less noise. The aforementioned Hush system essentially IS a large heatsink itself that diffuses CPU heat automatically without the use of a secondary device at all. Your average mini PC no longer uses compact hardware either, the Shuttle XPC (merely using it as an example again, as the market leader.) can be loaded with an Athlon 64 processor, serial ATA drives, AGP, 2 PCI slots, firewire 800, USB 2.0, standard sized floppy and optical drives. so to say that they suffer a performance disparity is also inaccurate.