Okay, Vigilante:
- Smite the Guilty sucks. You must personally witness a crime being committed (in your home city), and then you have three days to smite the perp. This sucks for an investigator who may be called into a crime scene after the crime has already been committed. And worse for a PC, who may want to travel.
- Quick Hide sucks. It's almost totally useless as written. I think they intended to allow you to make a Bluff check and a Hide check as a single Move action, but what they wrote won't actually help you hide any quicker than you otherwise could.
- Quick Search is okay, but better for a trapmonkey.
- Streetwise sucks. Do the writers not know what streetwise means? Why not a bonus on Sense Motive, Spot, or Profession(gambler)? C'mon, people!
- The-like abilities mostly suck. There's nothing wrong with detect evil at will. As to the others... why are you giving spell-like abilities to a spellcasting class? Ah, is it because the spells are Arcane, and thus he can't use them in armor? Yes, that's right. So you're a non-primary caster who gets no special bonus to AC, and you're not going to be wearing armor. Or you're not going to be casting many spells. Wait, you won't be casting many spells anyway, because you get very few spells per day.
So. It's a 3/4 BAB class with d8 hp, 6 skill points/level (from not a terrible list, but not a great one either). Your primary casting stat is Charisma, but you don't get Use Magic Device. You also don't get Bluff. Or Diplomacy. Bleah! Never mind, it's a bad skill list.
The spell list is also insane. They give magic mouth as a 1st level spell, but put see invisibility at 3rd level. Why? Oh, and one more lovely feature: this class that can't cast in armor also lacks any of the basic armor spells. No mage armor, no shield. Good luck with that smite.
Basically, it's a grab-bag of bad mechanics, which exhibit negative synergy (when they work at all).
And finally, the picture sucks.
- - -
All that, and it ain't even the worst of the bunch. Not by a long shot.
Cheers, -- N