i just finished an interesting read by jacqueline carey. it's a two book series: banewreaker and godslayer. which is unusual. and hence interesting. the main protagonist is the bad guy. which is interesting. he does what bad guys do. though he's far more likable than the good guys. who are assholes. the author doesn't go out of her way to make them act like assholes. they're just doing what the good guys do. the right thing. singlemindedly. without actually thinking about what they're doing. or why. or the consequences. the author takes a pretty harsh-reality position on the nature of choice. and the ability of powerful and/or key characters to affect events. the series is ironically quite predictable. normally that would make for a serious yawner. but i kept turning the pages.