Here is the spell list for my version of the bard. Though it draws from the spell lists of the cleric, druid, magic-user, and illusionist, the spells are cast, function, and are regained as druid spells. Also, see my previous post for rules on the variations to spell components.
Level 1: Bless, Command, Remove Fear, Detect Magic, Animal Friendship, Speak with Animals, Comprehend Languages, Friends, Sleep, Ventriloquism, Change Self
Level 2: Chant, Detect Charm, Hold Person, Know Alignment, Cure Light Wounds, Detect Invisibility, Detect Evil, Scare, Shatter, Deafness, Misdirection
Level 3: Dispel Magic, Prayer, Speak with Dead, Hold Animal, Haste, Slow, Suggestion, Tongues, Fear, Paralyzation, Rope Trick
Level 4: Detect Lie, Cure Serious Wounds, Animal Summoning I, Call Woodland Beings, Confusion, Dispel Exhaustion, Emotion
Level 5: Commune, Dispel Evil, Quest, Commune with Nature, Hold Monster, Feeblemind, Chaos
A couple notes: I excluded charm spells from the list because they are better covered by the bard's natural charm ability.
Also, recall that read magic is not necessary in my campaign, hence it's exclusion from the list. A bard can read druidic spell scrolls if he learns the druidic tongue. He can cast any druid spell he can read even if it is not normally on the bard's list. I am considering giving the bard the ability to read magic-user or illusionist scrolls as a thief (10th level with a chance of mishap) but I am on the fence about this.
Please let me know if any of the spells don't fit, if you think there are spells missing, or if the whole list is crap. I have not yet picked through Unearthed Arcana, so consider the list as version 1. I might also pick through HackMaster to see if there is anything appropriate to add. I will likely skip over AD&D2.