As the pitching waxes, the offense wanes. Others have already pointed out that Prince and Weeks could both be gone by 2012 and Hart and McGehee are perennial question marks. There really aren't many impact bats to fill the holes we'll be seeing in the near future. I don't buy the argument that the team will be better served by waiting for the current prospects to pan out because the current Major Leaguers will be moving on. You have to try to improve the club any way you can, all the time. The other thing I don't get is why so many people have already given up on competing in 2011. We scored the 4th most runs in the league in 2010 and can probably do something similar next year. With a league-average pitching staff, we'd be in contention. Unfortunately, the staff is far from league average at this point, but a couple key moves and a career year or two could do it. I agree with the sentiment of not mortgaging the future for a short term gain, but I don't agree with the idea that we shouldn't try to improve the club. If the deal makes sense, do it. Greinke would be here for a minimum of two years, so he's more than a rental. I'd personally hate to see Odorizzi or Rogers go, but I'd be fine with dealing any two or even three other prospects for someone like Greinke.