I would prefer to hang out with Harry, but I find Snape more compelling. I can sympathize with both of them, but I love books where Snape's character evolves as issues with their pasts are resolved. However, I wouldn't want to be either of them though - tough life for both of them.