sooo, where the hell is it?!
where IS this dam dell baby laptop?!
(er, sorry "Small Cheap Computer"..er, whatever!)
it's been spoken of for at least 2 months or so now???
btw, this space being tracked here:
(mostly with duly acredited reg articles!)
all welcome :)