I am coming back to guild wars after not playing since around Nightfall was released, and I erased most of my characters before I went

I have to roll a new character now, and was wondering which character class would be the best overall? I had a Minion master that I quit after the first nerf that limited the amount of minions you could have, I had an A/R that was sort of a bank mule, and a W/Mo that I played a good amount. I wanted to try something other then warrior, but I couldnt really decide what. So I guess I have a few questions:
1. What is the least played class? Why?
2. What is the best overall class? Why?
I like being different so I may play a lesser played class, but id like to have one that can farm easily also without having to make another 55 monk. Thanks ahead of time.