The best and most frustrating thing regarding the book would be that the story is told from eight different perspectives, with each perspective held in just a chapter. Just as you begin concerning a character and so are desperate to see what goes on to him (or her), you are thrown off for many chapters.
Yet Martin's character development is additionally why is the books so enjoyable to see. His strategy for creating three-dimensional characters with a good deal of depth, feeling, and back story is exactly what keeps your readers from becoming bored.
The determination of the 13-year-old exiled princess and child-bride, Dany; the bleak coming-of-age story of the bastard, Jon Snow, with the northern Wall; the raw emotions of young, tomboyish Arya at King's Landing; the noble intentions of Eddard Stark amidst a court of mummers; and the sarcastic wit of the impish Tyrion Lannister are but a few of the assorted cast of players you'll find yourself rooting for in this bloody game of thrones.
When he did release that book, he left us with hope. That book and the sequel were to be essentially one large book spread into two parts. With a huge cast of characters spread allover the land, Mr. Martin thought we would only pinpoint the character in a part of the world, leaving the development of the rest of the characters before next book. But there was hope! A lot of the chapters were already written. "Gosh! He should have the book out by Christmas 2007 for sure", I remember thinking in 2005.