best thing for combat experience is doing slayer.
While its a bit slower. overall its going to be much better in the long run.
You'll get a good broad experience in all combat styles and against a wide range of creatures.
You'll learn a lot more about the game and the changing of slayer tasks helps break the monotony.
Nothing sucks more than getting all combat skill to 99 and still being 50 slayer. I did it like that and in the process of grinding 99 slayer out, i ended up with getting 99 attack 3 times (40m+ exp) and strength twice (30m ish)
http://services.runescape.com/m=hiscore/compare?user1=Bum%A0Hanky Like so.
Herb farm runs between slayer tasks or every 2 tasks and you'll bring in a nice little earner, lots of exp in many skills. and build a much better game knowledge and ability.