nMEDIAPC ZE-C128 USB 2.0 Black Aluminum Panel 5.25All-in-one USB x 3 / IEEE 1394 / eSATA / HD (or AC97) Audio Internal Card Reader Installation Type: Internal Support - Compact Flash: Yes Support - Memory Stick: Yes Support - MMC: Yes Support - SD: Yes Support - SmartMedia: Yes Support - xD: Yes Slots: 4