ok this is my first post, and im not an expert but I just wanted to share what I personally have been enjoying quite a bit during BG's. ( Wsg to be precise)
1st . Get a Bm hunter , level him pref till the 49 rank or 39 is possible too ( so that mages wont get the elemental , which can ruin the fun a bit. )
2nd. Go into WSG and make sure to look in the char info of your opponent and find a MAGE.
3rd. Use track humanoids to track the mage by his or her name on the radar.
4th. When you find the mage, you try to stand in a safe place where you are less likely to get noticed. Then you cast Eyes of the Beast and go straight for the mage.
What is fun about this??? Well the fact that your pet ( in case you trained his frost/fire/arcane resistance ) is quite strong against the caster and you see for your self MOST of mages frost spells being resisted, which is quite fun admit! )
He or she will be casting like a maniac while u just claw, interrupt the spells, intimidate ( humiliate ) and like almost always you got more HP than the mage as the pet if BM , which makes it even more annoying for the caster to think how the hell he or she can't defeat a stupid pet.
And when you still can't kill the frosty you can always come out and finish the mage your self! ^^