If we don't get LeBron it would obviously suck, but i'm still a fan of getting Joe Johnson. I know it sounds like houston all over again, but he's one of the best players in the league at what we need. He is a versatile guard who is a classic SG but makes the needs for a PG less important because he controls the game. And not only that, but he has the ability to play off the ball like a non-lebron/kobe/wade wing would if we had the opportunity a year or two after that to acquire a tony parker or chris paul.
I no longer see the major reason to spend on bosh or amare because lee is almost as good and less injury prone, and less expensive. I would much rather have a homegrown talent who is durable and fits well within the system. I'm not going to be disappointed if we get one of these guys because they are stars, but if we get one at the expense of lee what have we gained, and on top of that we still don't have a solid PG. Adding Johnson alongside Lee makes you much better no doubt about it, and because of his versatility, you can add whoever you want the following year, like melo, parker, richardson, west, ellis, or whoever, and it's still a good fit. Johnson is a pretty complete player, and i know there's concern about his age, but he's more of a skills player than athletic, and i don't see him declining as quickly with age. Plus you know he can lead a team, you just need to find players to put around him. He's no LeBron, but i would be fine adding him this summer.