Hmm... I'm sceptical as to the credibility of this little article.
I think it's just feeding people want they want to not want to hear.
Those thumbnails and the PIC details look a little too familiar if you take a visit to
http://www.dansdata.com/keyghost.htm
So rest easy, Dell users.
Edit: And lets not forget the fact that Google denies all existence (cached, current or otherwise) of the conveniently 404ed URL in the jpgs. You wouldn't happen to be the mastermind behind this hoax, would you,
omega_red?
