http://www.thinkgeek.com/computing/input/8193/
And that's the problem ~ "any flat surface" feels like a piece of cast iron in just a few minutes.
Touch typists (like I am) don't need a keyboard display at all. Rather, we need a machine that senses what we are doing ~ not the other way around.