Depends on what you wish to achieve. I have both, but they serve 2 completely different purposes.
If you're using Combat for Money, then obviously the Fighter. If you just want fast levels and good Screen Shots, then SoulWars.
Personally, I love Perf SoulWars, BUT Perf Fighter; now that Slayer is implemented, is much more convenient.