I'm just finishing up so have 7% of the book left where a lot could change I suppose, but my complaints (other than the Denna thing which I pretty much agree with all of you on) mostly revolve around the fact that he's almost blatantly "multi-classing" his character to make sure we know how badass he is. He started with bard training, with a bit of roguery thrown in and then refined by his time in that shit city as a beggar kid, then learned enough magery to do cool shit, then went and learned some politics under the maer (along with some strategy playing that game with the lesser royal guy), then learned how to lead men while also learning how to track and do rangery stuff, then went and learned self-discipline and combat from the mercenary folk...oh yeah, and while doing all those things, also became the world's greatest lover.
I mean, I enjoy the book and enjoy the way he writes. It just seems like he takes forever to accomplish each step, when he could have probably cut it in half and made it so I am not eager for each "phase" to end. At this pace, with all of the things he is purported to have done and all of the things I hope he does (Chandrian stuff), the final book is going to have to be over 2000 pages long, and at the pace he writes I'll be waiting a good 5 years minimum.