Single player for me, I don't mind co-op if it is with a friend. However playing solo fits best for me as I am an explorer and focus on the side things 1st rather then the main story.
Only multiplayer I play is WoW or games on lan-party with good friends.