I'm a George R.R. Martin's fan. His series "A song of Ice and Fire" is admirable. Not only the plot is complex but there is such a suspense! You never know whether your favorite character is going to be killed or not. There is cruelty (it may even shock you if you like merry ends and morality), treachery, debauchery and the "good ones" aren't necessarily the winners. That's quite refreshing, actually.
http://georgerrmartin.com/
I also like Jordan's The Wheel of Time, but there's less suspense (you know who'll win, eventually).
I recommend Peter Straub if you like detective stories, his "Blue Rose" trilogy, especially.
Bookmarks