Andy:
Runemaster is a pretty decent weapon, just really slow. It takes a good amount of IAS to hit the breaks with it (70 for 11, 105 for 10, and a whopping 174 for 9), so you'll want to get your gear set to hit at least the 11 (i'd aim for the 10). You could get down to 9, but that would mean putting 5 shaels in the runemaster, 15 ias jewels in your helm and shield, getting 20 ias gloves and highlords or cat's, and then wearing a 10% ias belt...which is a lot of work. Easier to just get one of the earlier ones, and then maybe stick something like some ed/max jewels
in the weapon only.
Gloves are up to you. If you can get your runemaster down to 10 frames without ias gloves, sure, go ahead and wear the draculs
Trigger:
Your damage and such seem great, though I'm guessing your swing-speed is rather slow, which is one problem. Another is that most of the vet pvp barbs are literally decked out in charms and gear like enigma and BotD, which is another reason they probably tear you up so bad (a BotD weapon can get upwards of 7-9k damage with a conc barb in perfect gear). Likewise, while conc barbs are good for straight melee combat, a good whirler will kill you regardless, since it's hard to hit things with conc, seeing as how you have to stop to swing.
As for your leftover points, you're doing the right thing overall. Defense will help you out a lot more in melee pvp; the 20% magic conversion from berserk is really nice, but all and all, the less you get hit, the better, so no worries, you're on the right track. Just hang in there, if you're ever lucky enough to score BotD, you'll be a lot more powerful. Don't feel bad if you lose a lot i npvp though, since it's hard for conc barbs in general with all the changes to things like blizzard, fireball, and blessed hammer, and the introduction of stuff like enigma and exile.
-Hal