I'm willing to settle for whatever battle system the game has to offer, I just want to make sure that I can make a cool story of it, and I am growing bored with the terribly linear characters that don't give you any choice of development. And dammit, I want the main character to end up BAD.

Also, is it possible to do job progression? Like change from Fighter to Paladin or whatever?