Atm I'm playing shaman and my friend is on mage, but I'm starting to believe that shaman is worth playing in bigger groups then 2.

Also shaman seems to have better synergy with melee classes such as pike/fighter/assassin, right?

What's considered to be the best classes to duo with a mage?

Thank's in advance