The best and most frustrating thing in regards to the book is that the story is told from eight different perspectives, with each perspective held in just a chapter. Just as you start in relation to a character and therefore are needing to see what are the results to him (or her), you can find yourself thrown off for a number of chapters.
Yet Martin's character development can also be the thing that makes the books so enjoyable to learn. His way of creating three-dimensional characters using a lot of depth, feeling, and back story is exactly what keeps your readers from getting bored.
The determination from the 13-year-old exiled princess and child-bride, Dany; the bleak coming-of-age story from the bastard, Jon Snow, on 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; as well as the sarcastic wit from the impish Tyrion Lannister are just some from the assorted cast of players you will find yourself rooting for in this bloody game of thrones.
When he did release that book, he left us with hope. That book as well as 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 one part from the world, leaving the development from the rest from the characters before the next book. But there is hope! A lot from the chapters were already written. "Gosh! He should have the ebook out by Christmas 2007 for sure", I remember thinking in 2005.