As the trade deadline approaches, the Mets haven't given any indication about whether they will be buyers or sellers at the deadline. Being a New York franchise, selling doesn't seem like much of an option for the Mets, but this year, they should seriously consider it. First of all, nearing the trade deadline, the Mets are ten games back of the division leading Phillies and they would have to overcome the Braves, Marlins, and Phillies in order to win the division. While I don't think much will come of the Braves this year, the Marlins are due for one of their unexplained second-half surges, and if the Phillies can solidify their rotation with the likes of Pedro Martinez or Roy Halladay, the division title this year could become a dogfight between Florida and Philadelphia. Also, the Phillies may run away with the division, especially if they get a pitching boost. My point is, the Mets probably don't stand much of a chance this year.
The smartest thing for the Mets would be to start building toward 2010, when they might actually be able to compete. For that to happen, everyone on their DL needs to get healthy - Beltran, Reyes, Wagner, Putz, Maine, Delgado, and so on - and they might need a couple other pieces. However, their minor league system is kind of depleted as a lot of their major prospects have been called up due to all those injuries. The ones who have performed well will probably remain with the Mets and the others who have been busts now have less value. If there are any veterans that they can trade this year in the hope of getting someone better on the free agent market or the trade market next year or to restock their minors, it would be a good idea to do so. They don't need to have a firesale - Santana or Wright shouldn't go on the market or anything like that - but if they give their injured players ample time to get better, and shed some age in preparation to try to dominate next year, they'll have a much better chance of doing so. If they can find a trade partner for Luis Castillo, it would be a good idea to move him. They can sign someone like Felipe Lopez in the offseason. Even someone like Elmer Dessens or Fernando Tatis might be appealing to a playoff contender looking for the last pieces of the puzzle. For the Mets to add at this point would be silly. Let their guys heal, come back next year strong and in position to make a big deadline deal with prospects, and they'll have a much better chance of winning.
Or at least of winning the wildcard - No reason the Phillies can't take the division next year.