Bards in pvp will be nonexistent. They don't really do a whole lot. Russ Brown has publicly said that a bard in pvp is not ideal. He also said he's cool with that. They are letting us make the decisions on what we wanna play. With that said, they also don't want us stuck in the same role/spec for the entirety of our play time in Telara. So players can expect to be needed to perform different roles based on what the group/raid/guild needs.
Bards can have a place in PVP too. While the Bard may not be doing as much damage or healing, they're making their whole team better at their jobs. With the right soul choices and point allocations, the bard can provide nice buffs and debuffs and healing, while also having some nice survivability.
I think much of the stigma that bards deal with for pvp comes from perception. A bard won't put out the big damage numbers that a ranger or assassin might, but they're giving those guys extra damage and crit. They won't have the healing numbers a cleric will, but they still provide pretty much constant heals and buffs. You give up some of your individual numbers to make your team better.
It's definitely not for for everyone, but bards can have a solid impact on pvp. The buffs and heals can add up rather quickly.
Bards make the team better, and pvp in this game is team based. It might not be ideal, but you can have fun and be effective, just adjust your mindset.
Edit - Making a bard pvp guide based on my experiences from last beta and this one. Again, not for everyone, but I love bards and I want to do my part to show how they have a place in both sides of the game. Edited, Jan 26th 2011 1:06pm by Selinya