Calloo callay! We just got a high-speed Internet connection!
I was so blown away by this HP fanfic on pretty much every level that I just have to mention it here: The Very Secret Diary by Arabella. Flawlessly characterized, brilliantly (if painfully) insightful, and on the whole simply devastating. And after it's all over and you're sitting in the emotional wreckage, do yourself a favour and read Disenchanted. It'll help.