I played a Juggernaught to 50 across 2 builds, and I can say that the dps specs (vengenance mostly, but rage as well) was inferior to the marauder in pure DPS. The statement that Bioware made about "all classes, builds will be viable" is simply not true, yet. I think eventually melee dps as a whole will catch up, but it simply will not function as well as a ranged dps spec, no matter which one it is.
I played both PVE and PVP, and although I would finish in the top 5 in the PVP stats (huttball mostly), I just felt that I couldn't hang with the rest of the classes. I will say that the DPS Jugg is fun to play in PVE though, well it was before the last 2 builds of beta when the upp'd the damage of NPC's by a lot, then I found that if i didn't have my healing companion I was toast.