In our game we have a paladin, barbarian, and gunslinger.
Paladin = deals decent damage (even more against specific types, which pop-up with regular frequency), can take plenty of hits, and heals. Nice skill bonuses as well.
Barbarian = deals a lot of damage, and can take tons of hits.
Gunslinger = deals an obscene amount of damage. A reasonable amount of skills.
And then there's me, the witch. :-|
Side note: what I tend to love in my chars are (1)high skill points, (2)asymmetric tactics, and in-your-face (3)damage.
I love the flavor of the witch, I love the style, I have used every munchkin resource on the web to try to build my witch into 80% damage-dealer and 20% misc. I have failed. At level 10, here is how my witch stands.
Witch = deals low (arguably very low) damage. High amount of skills. Mediocre asymmetric tactics.
(1)Skills: Yes! One of my loves is fulfilled.
(2)Damage: In my group, my damage output is pathetic. I could honestly just deal no damage and it wouldn't make a difference.
(3)Asymmetry: While my witch does have some capacity for asymmetry, since the rest of the group is tactically symmetrical, this is situational at best. It's not worth it to me to try to guess and waste a spell slot on a situational spell.
While there have been a few moments where I contributed in a big way I truly feel like a PC witch was designed to be a support character, which is just not me. I have held out till level 10 in the hopes that I'd get more powerful as time goes by but it's just not happening. Most of my powerful spells are effectively "save-or-be-screwed" spells and guess what? The Big Bad will almost always save (in fact, they've only ever not saved once). This may be due to really good rolls, or it may be due to the GM not wanting his dramatic boss battle to end in the first round (which is not an irrational desire on his part), but either way...
Lightning Bolt is probably my most-used spell.
I dunno...should I give up on the witch and reroll or what? Advice, please.