Neal Stephenson is a must-read. if you want some geek fiction. Cryptonomicon and Snow Crash are my faves.