Check this out...it is just in the prototype stage but.... very creative and different.
http://tech.yahoo.com/blogs/hughes/25199
http://tech.yahoo.com/blogs/hughes/25199
Well, at least it doesn't talk (yet).
(Imagine "Where in the :censor::censor::censor: are those :censor: keys again??!")