Clearly, the description of the sorcerer spells it out in black and white that the sorcerer does not get to know know more spells, but the same cannot be said for the description of the bard - this bit is conspicious by it's absence. The Bard is a little weird in the fact that a having high Charsima, giving you bouns spells, also entitles you to learning higher level spells sooner than someone without so high a Charisma rating. Thus someone with a higher Charisma than someone else would be able to learn the higher level spells a level or two earlier. Tom I am surprised that you didn't answer the question since you are the self proclaimed resident authority on bards, deeming them to suck. The answer is no.
Bards get to cast whatever spells are given in the casting table.
Charisma is very important to a bard, it benefits almost all their class talents. Mr. Bob, You are correct the bard does get to know the spells when he can cast them. Since there two possible answers. Some will take your answer as golden. Regardless of your personal opinions, the bard does NOT get to apply his charisma bonus to spells known.