http://www.marvell.com/solutions/education/cloud-computer-fo...
Lots happening.
Imagination is much, much worse than Mali. Mali has been pretty much fully reverse engineered (see limadriver.org). Given that libv will finally publish his new Lima driver version with textures support etc, an oss GLES driver for the Mali is pretty close. The remaining difficulty is the shader compiler (especially the vertex ISA is a bit esoteric).
The PowerVR devices on the other hand.. their drivers (and hardware) are very byzantine, layer upon layer of obscure interfaces. Even the kernel drivers are closed/obfuscated. Therefore the reverse engineering project is going very slow. I don't understand how it is a way forward.
So i.MX6 based boards like the Sabre Lite and Nitrogen6X have both paired with quad core A9, at $200.
This som doesn't have sata either.
Basically the same thing happens with gigabit Ethernet (and USB 3.0). Unless the SoC has the controller on-board or has PCI-Express (few do) there really isn't a way to plug the external controller into the SoC. 10/100 Ethernet is slow enough that you can pump its data in and out of the SoC using a SPI port and get most of the speed and many SoCs now have a 10/100 controller and USB 2.0 controllers on board. There is no spec limit to the speed of SPI but its a single ended 2 wire protocol limiting its realistic usage to the several tens of Mbit/sec.
The problem is that there is no commonly accepted, generic, very high speed I/O protocol for embedded devices so if they choose not to implement PCI-Express your left without a way to pump information into and out of the SoC at fast enough speeds to support these new interfaces.
but not all boards have the ports
http://www.aliexpress.com/item/Mele-A2000-TV-box-Allwinner-A...
boxchip/allwinner a10 is just single core though, and the mele series seems only ship at 512mb.