What are the different ways (except farming) to win Balthazar faction points in Guild Wars? And what is the most efficient arena or fastest method?
Other ways of gaining balthazar faction:
Outside of those 2 methods and the hero arena farming method DavidYell mentioned, there is no other way to gain balthazar points.
As for the most efficient, it depends on if you are good at pvp or not. The most time efficient way of gaining balthazar faction is waiting for a double weekend in some of the pvp arenas and participating, but unless you have high rank or experience in Halls or GvG, I'd stick to random arena and/or the faction arenas.
I'm not sure what '2000 point' method you are talking about, do share! :)
I use a PvP made Traps Ranger to farm Balthazar faction, using the 'Victory is Mine Trappers' opponents in the Ascalon arena. This allows me to get maximum faction each day in about 10-15 minutes.
The build I use revolves around Spike Trap.
I have a thread on our guild forums, which will be more informative. Need to be registered, sorry