I've recently just purchased two Acekard 2 units - one for myself and one for a friend's birthday. They were purchased one day apart from DealExtreme and consequently sent in two different shipments.
The second unit I received seems to be a newer revision of the hardware, labeled "ver 2.1"...