Hmm...let me see here: Stryker, Jade, Sheeva, Sindel, Kano, Noob, Sub-Zero, Quan Chi, Nightwolf and Baraka are all pretty tight, I don't play all of them, but I do play most of them and like all of them.
Stryker and Jade are my co-mains, I like their counterzoning, defensive footsie playstyles a lot. Winning with them is really fun and rewarding for me. I don't care if people think they suck, I play them cause they're cool, stylish, and fun, they will always be my mains in any MK game unless they're not in one.