Looks like a very good team. The one area I'd look to upgrade is OF, but if Bradley produces you may be fine there also.
And hey- I don't know if you've ever heard of http://Rotomania.com before, but we now allow members to add their fantasy baseball teams to their Profile pages.
Would you mind being one of the first fantasy baseball fans to sign up and test out the site? Every time you ask a trade question, your lineup automatically gets displayed so people can easily view your entire team and offer better advice. Plus, you get notified via email whenever someone replies to your post... so you don't have to wait around refreshing the page to see if anyone responds.
Here's an example of a recent keeper-league trade involving Jose Reyes/Justin Morneau and Evan Longoria/Matt Kemp/Stephen Drew: