i've learned to enjoy the champion class.
my first choice might be the hunter, though. the main reason for this is, you get to travel around a lot, and learn the lay of the lands. Eg, some players I met had never been to some towns before, except after getting the self-port to that area.
the other reason is, as the hunter gains in levels, and other characters become part of your repertoire, the hunter is a great AH character, as he can go around to the zones to level up, as well as return to town easily to set up AH listings.