It looks good, lots of power, and between Juan Gone and JD Drew, you just might have one healthy OF for MOST of the season.
You have one stud SP to anchor your rotation, which is all solid players. Actually it looks like you have a #1 starter, but no real #2, if that makes any sense. Don't worry too much though, I don't have a #1 or #2 on my team, which is available to rate. You're going to have to watch your bullpen like a hawk, Biddle and MacDougal are definitely not job secure, and Julio kind of sucks too.
The offense is quite balanced though, and you should put up solid pitching numbers. Keep finding ways to improve throughout the season, and I think you'll be ok.
(edit) you only have 19 players listed there, only three bench spots?