Meep, and now you've got me wishing there was more Dresden Files to come! I really enjoyed this - what sold me on the story was how you used Snape, (because I didn't much enjoy the sex scenes), the PoV was hilarious, you re-used TDF elements in a very clever way, and I just loved some of the ideas.
Also, I loved Malfoy as Murphy. And the mystery was cleverly played.