Just discovered this thread, right after finishing A Storm of Swords

I definitely thought the third book was the best so far, and there are definitely characters you'll find you hate much more than Theon (no hints!). Can't wait to read A Feast for Crows and eventually A Dance with Dragons.

Also, a lot of you complained about the high number of characters, which makes taking a break between readings difficult. There are a couple of invaluable resources to alleviate this problem. Head over to this site. I guarantee you'll never have a problem with the series again!