EmperorFool
Deity
I'm curious about Macemen + Cannons, I can see how you easily beat opponents on the offense, but how do you deal with your opponent's Riflemen/Grenadiers attacking your stack? That should be a slaughter...
Diverting to Steel instead of following the path to Rifling shouldn't take so long that the AIs get Rifling. If they do, you are in trouble. The idea is to beeline to Steel, bypassing Guilds, Banking, Printing Press, and Replaceable Parts in favor of Gunpowder and Chemistry. Chemistry is expensive, and so is Steel. Thus it helps a ton if you can take one from Liberalism.
The AIs don't prioritize Rifling, but they will eventually make it to Military Science. But you will have a fairly long window of opportunity to exploit your Cannons.
However, if you do find yourself up against Riflemen/Grenadiers, suicide a few Cannons into their SoD and mop up with your Macemen. Cannons will chew up a stack and leave it weak.
Edit: Okay, we've gone waaaay off topic here. Let's bring it back to screenshots. There are tons of strategy articles covering this, and a whole thread devoted to the topic.
