I'm rooting for Belfort, simply because I don't like Silva's personality.
I thought Silva was going to lose his last fight, his desire has been draining (and he would be out of MMA if it wasn't for his contract). I think he desires to "not lose" more than he desires to win.
That said, I'm expecting this to be a pretty even match. If it goes to decision, I think Belfort will score more points.
What we really need is someone who practices risky maneuvers.. such as a scissor kick takedown to heel hook. Silva's seen that one once though so it may not work, but no one throws scissor kick takedowns at all in the UFC. It may be risky but I think that's a good argument that it should be worth throwing once in a while.