for judy, some links on steam punk stuff:

steam punk magazine

cool DIY SP projects. steampunk workshop and their keyboard that was all the rage a few months ago., which I don't know very well, but it looks like it would be worth exploring at some point.

And of course, the wikipedia entry on the subject