Finished. Done it all. Start to finish one character. I don't see why some people have criticised the ending. It made complete sense and the plot is astronomical. I really felt attached to all of the characters.
Edit: Woah, since I finished I thought I'd trawl around to see people's opinions on the ending and you guys really all do hate it. o.O I think you just have to understand that it could never end well. This is the story and it's best left that way. I think a lot of people are just upset so many people died but it's really how it should end imo.