Thanks guys!
It's starting to sink in that I won the championship, it's beyond what I had hoped for considering there were four contenders for the title going into the last race, and a field where a single mistake could drop you down the leader board by several places.
I'll makes some updates as more information (results lists, pictures) come in