Solid freaking lineup!! However I agree with the above poster that you should look to upgrade your SP's. You have plenty of bats that you should be able to part with one of them and pickup someone off the wire. I don't really know which one you'd be willing to part with as this is always a tough decision, so I'd just say pick your least favorite one and shop him around a bit, any of them should be able to fetch a top of the line SP. Of course there are a few untouchables (Ortiz, Pujols, Utley.. at least IMO)
"Nothing left to do but smile, smile, smile"
Take a look at my team, help is always appreciated: