Carmelo Anthony is the trade flavor of the month at a point in the season for the NBA where we (myself included) spend three months speculating, putting forth hearsay and guessing where certain players will be dealt in trades.
The biggest problem, however, is that there are very few examples in recent history of a team trading for one good player during the season and winning that year's championship due to that player's arrival.
2004 is the last time this happened. That's when the Detroit Pistons traded for Rasheed Wallace after he played one game with the Atlanta Hawks, immediately making him one of the top three players on that team to help Detroit win a title.
This was the perfect storm: The Pistons knew exactly what they wanted and went out and got it, and with that they got a guy at the height of his "I'll do anything for a ring" phase of his career.
Other than that, the only time one headline person made a huge difference in an NBA Finals is in 2006, when Pat Riley took over the coaching duties in Miami midway through the season.
The best routes to go are to pick up a few role players (San Antonio, 2005) or just do nothing and keep the chemistry that has been built over the season. Major moves are best kept to the offseason (Boston, 2007).
So, here are 10 players that would not directly lead to a title in June but still could be good pickups for seasons down the road.