Making Things Talk Back in the 70's I built a few Heathkits.. I can't even remember what I built other than a voltmeter, but I remember enjoying it. Playing with electronics was fun. The only problem was that if you wanted to do anything complicated, well, it quickly got very complicated. It could get pretty expensive, too.
The Missing Manual: Mac OSX Leopard Edition I was impressed by how much I learned in just the first hundred pages or so - and I don't mean "that's cute but I'd never use it" but useful, "yes, I need to remember that!" stuff. The rest of the book didn't disappoint either. I can't say that I learned something in every chapter, but I never stopped picking things up throughout.
PHP 5 in practice As some of my readers know, I'm stuck in Perl. I started my web site with Perl and it's so completely dependent upon it now that I can't imagine changing. I don't think that's such a terrible place to be stuck, but I recognize that PHP is the lingua franca of the web.