So I just got finished leveling my second level 70 character, Im basically only playing because of the real life friends I got for company there. The game content I have already fully explored, as far as I will get any way, since I'm not spending enough time to do Black Temple and Hyjal. So for now my main distraction is just reading and so far I'm just grabbing whatever I find laying around the book shelfs in the house.

To be honest I'm kind of desperate for good suggestions on series or standalone books that aren't good versus evil, I don't want one of the main characters to go out of his way to help people when he has nothing to gain from it and I don't want the "bad" main character to massacre a school bus full of children just to prove he means business, I want to be able to choose which character I hope comes out on top. I don't want to be told who is good and who is evil, I want fantasy that isn't a Lord of the rings kind of story of good versus evil because it bores me...and if I want to be bored Ill log into world of warcraft.

Any suggestions would be welcomed in comments and if not suggestions for books, movies, games and music are also valid since at the moment I'm just looking for some thing new (or more likely some thing old that I have missed) to absorb since what I'm playing at the moment wouldn't even hold my attention for more than 15 minutes if it wasn't for the people playing with me.
And it's been a long time since I've read it.