He's gone IMO. The thing is though is that once he leaves, the City of Cleveland will bash him and say "How could you do this LeBron!?". As for me he's better off going somewhere else to be honest because we've never surrounded him with a wingman that can take pressure off him. Shaq had Kobe, Jordan/Pippin, Duncan/Davidson, who has Lebron really had??? Mo Williams, a washed up shaq, Jamison or Z? Come on now.
If his goal is to win a championship then IMO he's best suited at another place, such as Miami or Chicago. Obviously I want him in a Cavs jersey because it keeps butts in the seats but I'm not holding my breathe. I also won't be upset if he does leave because he's done great things for the Cavs/Ohio. Just because he's not in Cleveland doesn't mean he doesn't love our state.