This reply is a bit off-topic, but try plugging "techno-geek" into a Google search. You get all sorts of interesting hits.

-- Craig