Your goaltending must be hurting you badly, because you have 3 of the hottest players in the league on your team (Getz, Semin, and Carter).
I think adding Keith will go a long way to stablizing your D. Unless you can swing a trade I don't see any of those FA options helping you. I would explore the trade route and keep an eye out for potentially Elliott to return to form.