I know this has only just started, and I haven't been playing Overwatch for that long - well actually I only started as I watched the animated clips and then tried the free weekend but I have to say I already love the following : -
- Widowmaker, as she is perfect for attack and defence and her venom mines are handy for chokepoints and setting up traps. On top of that her grappling hook provides decent sight advantages, and her ultimate helps out the whole team
- Soldier 76 - just because he is a well balanced character, again good for both attack and defence, and his high rate of fire is brilliant at taking down some of the more difficult characters
- Tracer - who doesn't love 'Cheers love, the cavalries here' - while her twin guns provide a great rate of fire its her manoeuvrability that makes her special, and her recall comes in handy during tense fights. Not only that her ultimate can help defeat pesky objective campers.
But even I have to also mention Mei - she isn't quite my bae, though I will use her when the need arises and she is a well rounded addition