This was a really good book. Better than City of Fallen Angels before it at any rate. I really hope that Jave and Clary will be able to be togethering in the end. Also, I hope that Sebastian is taken care of. He's a really annoying antagonist.
The other thing that I hope happens in City of Heavenly Fire is that Alec and Magnus get back together. I couldn't believe that Maguns broke up with him considering he was always ferusing to tell Alec about his past. Sounds like a hypocrite to me.
Anyway, in the end, I found this book really good and I look forward to the next and final book in the series.