My best class is heavy, I've not had many occasions playing TF2 when I've found a heavy that can out heavy me
. I have of late however been playing pyro and medic and am enjoying those immensely even though I die a lot as a pyro.
On a side note as well the 2 classes I despise with a passion are engineer and spy, spy because I fail at it and as a heavy they are a menace. Engineer as I can't think of anything duller than sitting behind a sentry and clicking. The engi update did something to enhance that by giving you the chance to actual be useful but I'd still rather brevel my hand.