Sorry to hear about your character loss.
I'd suggest a Reach Cleric (heals keep toons alive in our Giantslayer games) or a Wizard. Evoker or Enchanter might work best.
A Bard will be very good at buffing your party as well, archer spec will let you help with damage a bit too.
What do you feel like playing?