I voted Mario Kart Wii, should provide some laughs. Or maybe swears. Which would make me laugh.
Can anyone comment as to which of these has the best single-player experience?
That would be Advance Wars, which is the only one of these that I would say is better in single player than multiplayer. Has a campaign of decent length and some stages that certainly require strategy.
Don't short-change the multiplayer part of Advance Wars, it's plenty of fun just not as fast paced as Mario Kart. I'd rather play a slower paced multiplayer game WITH voicechat, than Mario Kart withOUT voice chat. When I play Mario Kart, Sonic Racing, NBA 2K13 ect. online with buddies we pull out out headsets and plug them into our phones because they're just so much more fun to play when you can poke and prod each other.
If a tree falls in the woods and nobody's around to hear it, does it make a sound?
If there are lots of laughs and swearing while playing Mario Kart, nobody will hear it.
If there's a moderate amount of laughter and swearing in Advance Wars it can be heard (even if only through the low quality 3DS speakers).