Works better then i expected.  Very nice  The wifi dongle is slow, but i expected that.  I am installing a wifi card (i knew i would need that before i bought it).  there is no available internal f_usb ports, so i have to use a splitter for the wifi card.  All in all i would buy it again in a second.