Easily one of the best finals games I've seen. Despite having a huge game Lebron had several turnovers in clutch time, and despite doing nothing the whole playoffs Bosh had 2 HUGE blocks to win them that game.
Not my favorite team, but in another forum I predicted the Spurs in 7. So, i'll stick with it here as well.