At the moment reading
Cryptonomicon by Neal Stephenson. Very good book. For any fantasy guys out there I would heartily recommend
Chronicles Of Thomas Covenant the Unbeliever by Stephen Donaldson, the main character is hard to like but you can understand why by reading the book, and Donaldson has a strange way of writing but its very good imo. Also for the other sci fi fix
Otherland by Tad Williams is an epic sci fi series. All heartily recommaned but not at the one time as they are all quite big.