In the spirit of the fact that a few of these book suggestions have been made available online for free, I feel obligated to point out that Cory Doctorow has chosen to make both Little Brother and Homeland (the sequel to Little Brother, mentioned by another commenter) available in a few different formats on his website. [1] [2]