This would have been five stars, but the last 200 pages dragged. I feel like this would have been better if it had been shorter. I mean, I know that would have compromised its position as "epic" fantasy, but... quality over quantity, guys.
Otherwise, I loved this book. It was the first book in I don't even know how long that had me truly hooked from the start and kept me there. It's like a medeival-ish soap opera. I immediately bought all the sequels.