Source: Conversation with a friend via AIM, just boiled down and rewritten for the sake of ease and because his grammar is atrocious~
You should know that warriors are "beginner friendly" because they are a solid class. They're usually good at everything, but they are not as durable as you might expect them to be... So don't go crazy with mobbing unless you know you can handle it. (but by the level 80 mark or higher, they usually CAN handle it).
-Has the shortest range
-Their basic attack packs a punch, more so than any other class
-Their speed makes it easy for them to dodge attacks while throwing out some attacks of their own and they're usually good with catching up to runners (non wind walkin' ones, of course)
-Depending on your weapon, they have great range
-They deal great basic attack damage, but a Blader probably hits higher most of the time
-Slower than a Blader, but that rarely makes a difference (lol ranged attacks)
Either way you go, both will be great for PVP. Warriors can shine in all kinds of PVP matches, they have the most trouble against wind sorcerers, gunslingers and crossbow users... Probably Templars too. But seriously, who DOESN'T have problems with Templars?
Spears have (roughly)1.3x the range of 2H swords, are faster and are also weaker. Swords have slightly less range than spears, they are slower, but stronger. From the looks of it, Sword skills seem to activate faster than spear ones, but spear skills are great for mobbing over sword skills. The best weapon to have for PVP is a spear, because you can knock people off ropes easier, you can hit above you with ease, and you can catch pesky wind mages just by airskilling correctly.
"He who fights and runs away, lives to fight another day!"