You might also consider dropping ranger for Bladedancer. You ca get 5% more hit, which is more valuable than crit until you're hit capped, along with some really useful survival CDs for soloing. For a pure PvE build, I'd recommend something along the lines of this: Sample PvE Bard
You get Verse of Joy, along with Combat Pose from Bladedancer, giving you more options when buffing. Your finishers won't do as much damage, but in PvE, most of the time you'll be using the debuff and group heal Codas.
A note on Extended Grief - the main reason this talent is far better than it initially looks is that our debuff Codas are all AoE. In a group situation, having an enemy take 5% more damage from everyone in the group will add up to far more than a DPS coda could do, especially when you consider that all the enemies in the group will be taking the extra damage.
If you're going to solo, Bard can work, but I'd really recommend buying an extra role just for soloing and taking other souls instead. Much of a Bard's power comes from our group healing and buffing, and that won't help as much when solo. Since it only takes 2 seconds to swap between roles, there's no reason to have suboptimal solo spec if you can avoid it.
A further note - unfortunately, Deafening Music and Coup De Grace won't affect the output of Coda of Restoration, Coda of Distress, or Coda of Cowardice. While Coup De Grace can be good for a solo Bard or in PvP, in a PvE group it's just not worth it.
For the same reason, I don't recommend Assassin for PvE either. Aside from the crit boost from Ruthlessness, all its talents buff Physical Melee attacks. All of our Bard skills are Ranged Life based, so we won't see much help from it. The only way we'd get the proc from Serrated Blades is to be in melee, and we're better off at a distance, in between the melee and the casters so we can buff everyone and CC loose mobs.