I second the Technoshaman route.
For Face-itude, I'd also suggest going with a Dryad (for Elf Charisma + Glamour) and Metagenetic Improvement, Charisma... Genetic Heritage (Genetic Optimization: Charisma) as well, since that will get you the GO without paying Nuyen or Essence. Then buy your Empathy Software CF up as high as you can get it, for
another +6 dice on your social rolls... and you can thread it even higher if you
really want to lay down the cheddar.
For the combat end of things... you
really need to check with your GM and see how he treats Machine Sprites. It's generally accepted that they were
intended to be able to "possess" Drones and take over piloting them (replacing the Drone's Pilot, Response, and Autosofts with their own), since there's no other reason for them to
have Autosofts. However, there are
no actual rules to allow them to do so, which means you need to make sure your GM is kosher with you doing that.
If your GM allows it, though, then your best way for a TM to fight is the
"Many guns, floating around me, controlled by murder-thoughts" method, which is having a bunch of the highest-force Machine Sprites you can control piloting your drones for you. Why? Because they roll (Force x 2) dice on any test involving Pilot or Response + an Autosoft that you've given them, and have 3 IPs each...
and they can even use a Smartlink if you have the appropriate vision mods in your drones' cameras and the mounted guns. Burns 1 service per Sprite per fight, though, so be sure to frequently spend some down-time re-Registering them so you have plenty of services built up.