You initially said LeBron "isn't some crazy egomaniac. he wants to win. everything he does on and off the court paints him as an unselfish player who will do anything to win."
His actions off the court, which you included in your original comment, paint a very different picture than a purely "unselfish" player who only wants to win. He's basically said he's more concerned about making money. And this decision isn't just about what's involved "on the court."
His ego both on and off the court will dictate his decision. If he chooses to go to Miami, even with all these reports that that is where he is leaning, I'd still be shocked. I don't think he can do it. Every championship he wins, even if he's the top dog, it will still be one less than Wade.
He can prove me wrong. But I'd be stunned.