Yeah tf2... Normal public play is usually pretty horrible, but if you get into a rare nocrit server with great players (or just pickup 6v6 or 9v9) its fantastic.
What I recommend is checking out the competitive scene and learning a thing or two from there and then bring that to public play.
Rocket jumping, sticky jumping, strafing, uber flashing and just smart play are things that make tf2 a lot more interesting.
Favourite class is the
"real class"(even though I have more hours on scout).
Soldier, scout, demo, medic, being able to somewhat play them all makes it easy to adapt to different situations.
Having actually good aim makes the scout a real killer.
My loadouts?
I think I might have some hats in there somewhere, but I don't bother with them silly hats.
5 point Control Point maps are where this game shines. With unbalanced teams or horrible players it becomes easily a stalemate or a rollover though.
cp_badlands, its simply filled with fun stuff to do as a soldier.