Good game, KissMyRook - I think you played it well :-) . I'm just curious what time control you were playng? Nice of him to accuse you of cheating at the end, as well :-)
A couple of things I noticed though: 7..g6 seems to trap your opponent's Bishop against his own pawns. You can win material with 8.g4, although he will win 2 pawns for it and expose your King. Although, after 8.g4 Bxg4 9.hxg4 Nxg4, 10.Ng5 looks fairly nasty, double-attacking both the Black Knight & f7.
I think 26.Nf6+ would have been quite nice as well, because there you force him to give up the Dark-squared Bishop, which seriously weakens the dark squares around the King. Also, I'm not sure there is any good escape square for the Black Knight there either.
I understand if this is just basic tactics to you players over 1200, but this was the first time in recent memory I used some concrete calculation (albeit only a few moves) to win material, so I'm proud of it. If it's too pedestrian for you, :-P
My opponent was so ticked, immediately after the game, he blocked me a posted a note on my profile: "uses program, stay away." That's when I know I've done well.