I love bards, I play a bard every single chance I get. I love bards because they match my personality. I like to talk my way out of danger, or do something outrageous to trick an enemy, being constantly handy, I like the concept of the bard.
As for execution, I've said it before and I'll say it again (wait for it, wait. . .)
BARDS SUCK!
Many bard players will tell you that the "suck" I am experiencing is some sort of aberrant dissatisfaction for "being above combat". Whatever
I manage to play a bard well, but the only way to make a bard worth a darn is to multiclass and borrow another class's abilities. My recent successes have been a strong whip-weilding human bard who took fighter second and third levels to get improved disarm and improved trip and such. The other was a halfling first level rogue then bard with two-weapon fighting and knives aplenty. With sneak attack this guy has been pretty devastating. If he was just a straight bard though, sucksville. .
I don't WANT to multiclass. I want bards to be powerful on their own without having to multiclass. In particular:
Bards are great at Bluff and Diplomacy, right? Wrong, they get no buffs to those, even though they are our suppoused forte. Very easy for a rogue, sorcorer, or psion to beat Bards at this game.
Unless I'm using comedy, acting, or oratory, then my hands are full while I use Bardic Music. Why can't I cast spells and play a mandolin at the same time?
d6 hit die is too low, needs to be d8.
Bardic Lore is poorly defined and never useful when you need it. Why shouldn't I know the abilities of an artifact or what a famous monster can do? I SHOULD know Olidammara damn it.
All my skill points get sucked into Perform.
If I am a Jack-of-all-Trades then the rogue is a Greater Jack-of-all-Trades.
Countersong, yeah, that's useful.
Most of all, Bards need to be the person-to-person MASTERS. You can actually build a bard without a high charisma and it doesn't have a tremendous impact. That's just wrong.