I cannot play Soldier for the life of me. I'm more of a Medic/Engineer/Pyro Well most people have a really predictable movement pattern (or they're dumb and run right into your line of fire) and not to mention most players will always take the same path to wherever your team is. It's mostly about reacting before a] they start shooting or b] they notice you or c] they move past you and take you out from the side or behind. You're slow and your weapon takes ages to reload, so aim carefully. Also it's good to know when to switch to the shotgun - people who wait to reload their rockets in combat are silly; in the time it took you to do that, you could've switched to the shotgun and actually been of use to your team. I thought that was just basic instinct and common sense in all FPS games, team-based or not, but I guess I was wrong. The Direct Hit is apparently faster but it has a pretty big drawback of almost no splash so it probably wouldn't be so useful to me. I'll try it when I get it. Oh and yeah, if your connection latency is high (and by that, I mean above 150ms) you'd be better suited to playing another class anyway. Not that you can't play soldier still, but don't expect to be good at it. Personally, I found it to be the easiest class to pick up and so did most of my TF2-playing friends but yeah, the format of soldier isn't for everyone. Good that you play medic though, there's never ever enough of those; especially not when I need one. I'm one of the better medics as well, but the only pet peeve I have is if people whine constantly for a medic. I keep a priority list, and if I can't heal guy x for some reason, I can't heal him. People don't understand this, so they complain about me. Honestly, it just puts them down further on the list because I would rather heal someone that is not an idiot.