1. Neal Stephenson - Cryptonomicon
2. Neal Stephenson - The Diamond Age
3. Joe Abercrombie - The Blade Itself (The First Law: Book One)
4. Richard Morgan - Altered Carbon
5. Terry Pratchett - The Light Fantastic
6. China Miéville - The Iron Council
7. Ian Irvine - The Curse on the Chosen (Book Two of the Song of the Tears trilogy, part of the Three Worlds Cycle)
8. Richard Dawkins - Unweaving the Rainbow
9. Joe Abercrombie - Before They Are Hanged (The First Law: Book Two)
10. Terry Brooks - The Sword of Shannara (Book One of the Sword of Shannara trilogy)
11. Neal Stephenson - Snow Crash.
12. Richard Morgan - Broken Angels
13. Raymond E Fiest - Wrath of a Mad God (Book 3 of the Darkwar saga)
14. Stephen Donaldson - The Power that Preserves (The First Chronicles of Thomas Covenant Book 3)
15. Neal Stephenson - Quicksilver (Volume One of the Baroque Cycle)
16. Terry Brooks - The Elfstones of Shannara (Book Two of the Sword of Shannara trilogy)
17. Cory Doctorow - Little Brother (Released on Creative Commons Licence -
download for free )
18. Allen Carr - The Easy Way To Stop Smoking
19. John Gribbin - Science: A History 20. Arthur C Clarke & Stephen Baxter - The Light of Other Days
21. Dan Abnett - The Horus Heresy book 1: Horus Rising (Warhammer 40k)
Suprisingly good. I wasn't really expecting much (it is a warhammer 40k after all), but i really enjoyed it.