A few suggestions for Gods;
Geb
Athena
Xblanque
Nu Wa
Loki
They're all relatively easy to master and really quite powerful. Geb/Athena are particularly useful - just build loads of protections, accept you won't get many kills and run interference. You'll annoy the hell out of the enemy. Just focus on not dying.
I'm officially hooked on this now. Got a regular team of 3 going for some Jousts and had so many great matches. Had 2 major comeback ins in a row Sunday morning with my mates.
I honestly never felt like I'd enjoy the MOBA genre - like many it seemed overwhelming coming at it late but once you do get to grips with the mechanics of the game and the Hero's I can see exactly why it's so popular.
I'll be playing this for a long time.
I was getting so bored of gaming too so this is good timing.