I definitely don't see him signing before 2010. And I've changed my mind about thinking he'd be crazy to leave a potential title team for a horrible one. Two years ago the Celtics lost 18 straight games and the franchise was pathetic. Now...look what a couple of big personnel moves did.
So if LeBron goes to New York and they sign one of the other big 2010 free agents, why couldn't the Knicks do what the Celtics have done? And if LeBron would go there, I'd think the Knicks would become an atractive place for some veterans; guys who might not be superstars but are always on title teams (the Poseys, Horrys of the world). Put LeBron on the current Knicks team and they'd probably be, what, the third-best team in the East? Pair him with another star and they're probably at the top.