If you're any kind of geek, you should try to attend one of these. Make Faires happen in various spots around the world multiple times each year. There are more Faires planned in the Bay Area, Detroit, and New York this year. Check out their site [makerfaire.com] for info.