I didn't get time to read this when it was first posted, but now I have done, please allow me to add my praise to all that you've received. This was great, though a tense ride through to the end. That final memory was enough to make the whole plan dubious, and have me half expecting a Slytherin doublecross, right up until he kissed Harry goodbye.