0246897531: The best champion at low levels is drull because he can basically level most noob bases solo. At high levels gorgo is the best champion for defending because of his huge health, and fomor is the best champion for attacking because of his buff
The fastest way to win is to truce with a nation, move some tanks right next to their capital by sea and then once they have almost conquored the other colors then you destroy their capital. I won in 15 turns like that.
If you are on an island, build up an invasion force on the ocean, then when you have a couple tanks or 4 or 5 cannons you can sail directly to an enemy capital and capture their empire. Or you can land as far away as possible from your enemies and capture a couple towns. This is risky because if you don't have at least 4 or 5 towns and several cannons by the time you are attacked, you will probably be driven out. But this is generally a lot more reliable than the first option. Either way it is much harder if you are based on an island. If there is an ocean in the middle then first conquer your closest opponent and then launch across the ocean. Land at ports so they cannot launch ships and then press inland. Or sometimes you can launch a sneak attack on their capital.