GRRM shot his load with Storm of Swords, which may be the best single modern fantasy novel in existence. I think he realized that himself, which is why he spent 97 years plopping out the next two kinda passable books and is taking a further 97 for the next one. It's all fan service, expensive...