Now that the Raspberry Pi 2 is even capable of running Windows (and promises to run Linux. XBMC etc even faster), I wonder if it might be enough for your needs.

4xUSB
1xHDMI
1xMicroSD
1xRJ45 (for wired Ethernet)
1xMicroUSB (for power)

Wifi is usually offered by a USB dongle. Probably not much luck about a second HDMI, tho. But can't beat the price.

http://www.raspberrypi.org/raspberry-pi-2-on-sale/
http://blogs.windows.com/buildingapps/2015/02/02/windows-10-coming-to-raspberry-pi-2/

On 1 March 2015 at 05:33, Herb Richter <hgr@buynet.com> wrote:

On 15-02-28 10:09 PM, phiscock@ee.ryerson.ca wrote:
I'm considering the Zotac and Asus mini-pcs for the basis of a home-office
system. It won't be used for gaming, just spreadsheets, word processing
and internetting.
I have an ASUS VivoPC-VM40B-01 (win8.0) now -02 (win8.1) :

    http://www.newegg.ca/Product/Product.aspx?Item=N82E16883220628

- runs Ubuntu 14.04 easily

I bought it originally to run the last two windows apps I need - personal
and corporate tax programs - turns out I can run new versions of these with wine 1.7

I would happily buy another if I needed another desktop box.



[sorry for the html]



--
Evan Leibovitch
Toronto Canada
Em: evan at telly dot org
Sk: evanleibovitch
Tw: el56