I just finished REAMDE by Neal Stephenson, which was excellent. More of a thriller than a Stephenson book if that makes any sense, but I like thrillers and it was a good one. Plus he's one of the few authors who can keep a story going, and going WELL for over 1000 pages. The pacing in this book was unreal.