So, I posted this same question last year about this time on this board, and I looked at the answers, and no one predicted that the Pistons would win... though one person did predict that they would get to the finals.
I think the Spurs adding Brent Barry is what will make them win it all. They have the three point shooter they were missing last year.
Of course, I really wish the Warriors would win it all, but errr, that's not happening. I guess I live in Portland now, instead of the Bay Area, so I should pull for the Jail Blazers