Detroit has only played 26 games. Incorporating a player like Iverson into your lineup doesn't happen overnight. On the surface it looks like Denver won, but there is so much more to this trade then you people just don't seem fit to comprehend for whatever reasons.
-Stuckey is the future. Billups blocked his growth. The Pistons are getting old and need to develop young talent. Stuckey can give them everything Billups did and then some
-Salary cap. Pistons will be players in the 2010 draft. This freed up a huge amount of cap space.
-The Pistons still haven't figured out how to work Iverson into the offense. It will take time, but this team could be built for the playoffs. Remember Detroit only had 54 wins each time they made the finals. In 2006 they won 64 and lost in the ECF. Win/loss record isn't everything.
-furthermore, Detroit has beaten Cleveland, Los Angeles, and San Antonio in convincing fashion. Outside of Boston, they have proven they can hang with the best.
-Billups would not make a difference. This team would still be underdogs to Boston, Cleveland and even Orlando. They proved the last 2 years that the status quo was going to beat Cleveland or Boston.
Given what I know now, I'd still pull off the trade in a heartbeat.