I currently play in a (3.5) game with my wife and several close friends. Aside from myself and the DM, no one has much experience with DnD and tend to make very underpowered characters. Our party has been two clerics, a rogue (me), and a homebrew samurai sort of class. I'm generally our highest damage dealer, even against immune to sneak attack critters. I personally kinda like optimizing. I think it's fun, and want to be able to make a really strong character. However, as bad as everyone else is I don't want to outshine them.
So I'm thinking of making a character based on making everyone else better, so I can be powerful and make everyone else feel awesome at the same time.A few tidbits about our game that are relevant.
Our DM is an admitted munchkin, and he kinda assumes I am too. This isn't a totally crazy idea (even though it's not accurate) based on a homebrew CON based spontaneous caster character I once made... who was a weretiger. Fly + casting as many empowered orb of acids as I had spell points for + CON based spell pool + 28 CON = nuking a high level paladin npc in a few rounds with basically no damage to myself. I admit, not my best moment. So any idea I present needs to be from an independent source our he'll nerf it back to the stone age just on the assumption I'm trying to scam to be OP.
Generic DnD world, although he's kinda stingy with loot so our WBL is pretty low. He's also very limiting on magic items: we've never even been to a city where magic items worth more than 5k gold are available.
However, pretty much any written source will do. Heck, I could probably just post a homebrew on DnD wiki, not tell him it was from me, and he'd take it mostly as is. However, I don't have many splatbooks aside from Spell Compendium. I am looking to buy a few though, so suggestions on books to get are good as well.
The other players aren't idiots, they're just not good at / interested in investing time learning to optimize.
I feel like the inevitable result of this question will be "play a batman / god wizard!" and I admit it's tempting. However, I just hate hate hate Vancian casting (specifically the prepared aspect) and I always have. I've thought of going Focused Specialist and just pretending to be a sorcerer who can change his spell list, but I just have a mental hangup about wizards. So, any thoughts? Suck it up and be Batman? Buy X splatbook, play Y class? Other options?