If this were a deeper (# teams) league I might go with Cabrera over Uggla to lock up a SS, but as it is take the best player available in Uggla.
You still have to keep Crawford and Wright. I'm thinking bounce-back from both. After last season for Crawford, and the past few for Wright, their trade values are way to low to even move them if you're not a fan.
I think Pedroia, Kershaw and Weaver are your top 3. I then would take a chance on Wright and Crawford. I think they are too talented not to produce. They might not be what we thought they would be let's say 3-4 years ago but they are still keeper worthy. And for your 6th spot I would go with the power of Uggla and eat BA with him as you can build a solid offense around those 4 bats.