Heh, of the two I'd definitely suggest Sorcerer.
Also, the closest thing I can think of off the top of my head to the play style you're describing is a Bounty Hunter, which can if built right be a sort of close range caster focused on getting into the thick of things and laying about with blasters, rocket shoryuken and fire.
No force powers of course, and no lightsabres unfortunately.