I enjoyed this very much! I loved all the internet stuff at the beginning (so many funny bits there!) and both your Snape and Harry were great - Harry such a Gryffindor, always rushing headlong into things, and Snape his snarky self to the end, yay. And Snape always being one step ahead of Harry, and being bossy and giving orders to Harry when they finally met, yes yes yes! Exactly how I like those two together. ;)
I loved George and Neville as well (and Roger) and the change of POV for Lily's section. Unlike others, I didn't feel anything melancholic about the ending, it was quite happy for me. :) Great fic!