The Bulls are awesome! They play defense, they run set plays, they slash, they screen, they rebound, they do it all. Every team needs a back to the basket player, and their lack of one is the only reason they aren't tapdancing their way through the east.
But the Pistons have zero depth, which means that even if they get to the NBA Finals they have little to no chance of winning. The Heat are the ONLY team in the East with depth and superstars, which is what makes them the best when they're healthy. Though they are getting to be a fairly old team (minus Wade), so they're days are probably numbered.
Bulls are the future. They play good solid college-esque basketball, which is better form of the game than the NBA game, and I think ultimately it will prevail.
Edit -- Also, the Pistons won two years ago with no superstar. Maybe Chauncey Billups, but at that point no one on that team was superstar status. If superstars made teams, then the Lakers would win every year, because Kobe is far and away the best player in the NBA today.