for judy, some links on steam punk stuff:
cool DIY SP projects. steampunk workshop and their keyboard that was all the rage a few months ago.
steampunk.com, 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
cheers!