yea gathering and archeology would be the fastest exp over questing. plus a nice chunk of gold from both.
Fastest way? Make a dk...quest to 60...Arch until 80...Arch or GB until 85. This gets you a toon to 85 the quickest. Any other toon use questing as there are some nice questing profiles out there that work great and grinding seems to be a bit outdated in that more bans seem to be coming from them as of late. Grinding is also slower going xp wise. When you think about it, most quests from 1 to 60 are just grinding anyway (so many of this or that mob killed, etc) but with the added bonus of quest turn in xp...add that to a guild xp bonus and BOA gear bonus and you are just flying through the levels.
I found archbuddy to be rather slow on its own, I like going archbuddy/random bg mixed mode since i play PvP on all my toons and the early honor is really nice.