Well, I've only played a little so far, so I'm not the best choice. But, I'm having a blast playing as Zer0. Though it's very true he's not the best solo character, as he's meant to do larger damage to one character at a time, and his power lets him get real close to enemies to kill them, but...