VIA's Mini-ITX solutions are actually pretty interesting:
http://www.via.com.tw/en/products/embedded/ProductDetail.jsp?productLine=1&id=1550&tabs=1The VIA EPIA-M900 Mini-ITX board pairs the 1.6GHz VIA Nano X2 E-Series dual core processor with the VIA VX900 media system processor to provide a high-performance, scalable solution for a wide array of advanced digital signage, POS, Kiosk, ATM, home automation, healthcare and media client systems.
In addition enabling support for up to 8GB of DDR3 system memory, the VIA VX900 features the latest ChromotionHD 2.0 video engine, boasting comprehensive hardware acceleration for the latest VC1, H.264, MPEG-2 and WMV9 HD formats at screen resolutions of up to 1080p without incurring a heavy CPU load. Display connectivity support includes onboard HDMI and VGA ports with pin headers for dual channel 24-bit LVDS.
Rear panel I/O includes a Gigabit LAN port, HDMI port, VGA port, four USB 2.0 ports, one COM port and three audio jacks. An onboard PCIe x16 slot (with effective speed up to PCIe x8) and one PCI slot is accompanied with pin headers providing one dual channel 24-bit LVDS support (including backlight control), an additional three COM ports, a further four USB 2.0 ports and one USB device port, LPC support, 2 Digital I/O, SPDIF out and an SMBus header.
Key Features
High-performance 64-bit VIA Nano X2 E-Series dual core processor
Hardware acceleration for VC1, H.264 and WMV9 HD video
On board HDMI and VGA ports, plus dual channel 24-bit LVDS
Support for up to 8GB of DDR3
Support for HD DVD and Blu-ray audio content protection
Its a pity VIA is in the shadow of AMD and Intel. That said, I'm thinking of building a HTPC with this board.