Hmm.. lack of specs doesn't bode well - think I'd rather stump up the extra £100 for the EEE
Bigger pic..