I actually liked this one. Meg wasn't an idiot and Will was pretty funny at times. Over the top? Hell yes, but I think the author is finding a style now and it works a lot better than in the first two books.