I'd say the Sam440 looks best, as it has onboard graphics, SATA and a DIMM slot. Efika is OK, but I don't like the idea of no RAM expansion, plus the only expansion slot is taken up by a graphics card. (I suspect the Efika's limitations are more due to the target market than anything.)