Well in Gary, you're doing good stuff in a school that probably isn't the easiest from what I've heard.
GTP v PGCE - in all honesty I don't know. I don't know much about the differences, but they both get you to the same place so I would doubt that either is 'better' than the other.
Anyway, im looking forward to a day off tomorrow, god bless occasional days, I'm shattered!!