Spell Focus and Weapon Finesse seem the best-suited so far... Others:
Dodge? Mobility? Both useful feats in their own right... And they lead into Spring Attack, which is very nice for a Bard with Boots of Striding and Springing. Of course, this requires a Dex of 13+, but if you're thinking about Finessing I assume you have that.
While you're at it, might as well throw in Expertise if you meet the Int... If you
do end up in melee, it can be an excellent survival tool (which doesn't force you to cower in Full Defense

) Heck, if you do all this, Whirlwind Attack becomes a possibility. Throw in Quick Draw, and you can give a nasty surprise to enemies that surround you, thinking you to be nothing more than petty minstrel...
And to avoid being another petty minstrel? Toughness is not a terrible choice for surviving lower levels... For that matter, the saving throw feats are also of universal appeal (either to min-max, or to bolster your weaknesses.) At higher level, Spell Penetration becomes a necessity... And then there are always the metamagic feats.
Oh, and it costs two feats, but let me tell you I've gotten a surprising amount of mileage out of getting Deflect Arrows for a Sorceror I've been running... Would have similar benefits for a Bard -- no, better, because of their Reflex saves. Synergizes well with Lightning Reflexes, for that matter

Improved Unarmed Strike (the prereq) still isn't a terrible thing for a Bard to have, although Quick Draw is generally a better substitute... Still, it's something to consider.
"But Guilty," I hear you saying, "that's too many feats! Even at twentieth level, I'll only have eight, and you've listed more than that!" From that you might infer: There are plenty of good feats for Bards to choose from. Their use just isn't as obvious as it is for other classes...