Bards have a decent spell-list, no great but entirely workable, far diverse enough to cover a lot of things. Sure they aren't tossing fireballs, but really that's probably the least effective way to use arcane magic any way. They have a good selection of a lot of different spell types.
Really bard is probably the only not full casting class (by this I mean one that doesn't get 9th level spells) that stays equally good at all levels of play.
Really bard is probably the only not full casting class (by this I mean one that doesn't get 9th level spells) that stays equally good at all levels of play.