This may be common sense but didn't see it anywhere else so thought I'd share. In wintergrasp, for both horde and alliance, there is a spirit rezzer next to the respective flight paths for both sides. If you stand close enough to the spirit rezzer it gives you a buff that makes you immune to everything, so just grab a nearby mob, pull it to the spirit rezzer and bam! Easy weapon leveling.