The Finals should be entertaining. I'm picking the Heat although Game 1 should go to the Thunder. While OKC has more depth than Miami, I think the experience and talent of James and Wade (and even Bosh) give the edge to Miami.

Also, while I didn't follow the regular season closely, it just appeared to me that Miami played defense much better than OKC.