A few of you raised very good suggestions that I just had to add to my list and that got me thinking about even more...guess this is going to be an on-going process... so please leave a comment or Twitter me your thoughts!
Doctor Who and The Horror of Fang Rock by Terrance Dicks
As random as this may seem to most non-Whovians (they didn't have that term when I was at the height of my Doctor Who fanboy fervor!), I really have to include Doctor Who and The Horror of Fang Rock because it was the first Doctor Who book I ever owned! Up until Fang Rock I didn't even know Doctor Who books existed! From that point on I set about buying every Doctor Who book that they had in print.
One of my biggest regrets was donating all 200 of the books in my collection to charity when I moved to the U.S. Still, perhaps there's another 8 year old boy out there right now that's discovering them all over again! Lucky little bastard! ;-)
Cryptonomicon by Neal Stephenson
chrissmiths wisely pointed out that I'd left the geek literary god Neal Stephenson from my list...I am suitably shamed! Cryptonomicon is an amazing blend of historical and futuristic fiction...it's a daunting looking book if that makes any sense, but very readable, very smart and very funny. The first of his books that I read was another cyberpunk novel called "Snow Crash" that I remember loving at the time!
Microserfs by Douglas Coupland
Ah the early days of the tech boom! I loved this book...it made programming both banal and beautiful!
Code by Charles Petzold
This shows just how much of a nerd I am...loved this book and boy does it make you feel so superior!
The Hitchhiker's Guide to the Galaxy by Douglas Adams
Don't Panic! Thanks IIriaa for reminding me! The Hitchhiker's Guide to the Galaxy is one of my absolute favourites! Adams has created the Fawlty Towers
of Science fiction and it's yet another geek must-have! The whole series is brilliant and has become the source of endless quotes and nerd legend!