I think your team looks solid. Only thing is like the rest said, your QB. I don't like Vick, I wouldn't even have him on my bench as a backup. I think he is washed up. You might want to open a trade with someone and trade your flex or 2nd rb to get a solid tier 2 qb.
Just a thought, but trading is always stressful!
Other then the QB, you are sitting great!