Single-player, always.
I don't care for multiplayer, it just isn't fun to me usually. It's less immersive and gameplay is never as streamlined. Online multiplayer is completely wasted on me as I never touch it. There's very few games I 'multi-play' and if I actually do play a game multiplayer it's always local (and on PC).