Attention: there are a few spoilers in this spot.
I finished the 7th Potter yesterday. I was glad for my all time believing in Snape as Dumbledore's man.
PS: to be named as Albus Severus must IMHO be horrible...especially when your brother and sister have sane names James and Lily.
PPS: Did Rowling name Ron's son Hugo after her favourite Lost character?