I do not want Joe back, and here is my reasoning.
Joe Johnson has proven he cannot handle pressure and playoff situations. We give Joe the "go-to player" role and just isn't efficient enough. Sure, he gets his stats. Averages over 20, 5, 5 a game, but when the last time you sat back and watched a game and thought to yourself... "Wow, Joe Johnson is amazing. This guy can really is a superstar." I can tell you right now i've never had that thought. We need someone like, say, Chris Bosh. Yes, Chris Bosh.
Bosh is solid and is exactly what we need on this team. This guy averages more points than Joe, while averaging a double-double at the same time, not to mention he is CLUTCH. Surround him with what we have now and we have a championship contender.
Bibby
Craw
Smoove
Horf
Bosh
And move Marvin to the bench.
Now, if we can SOMEHOW keep Joe while signing another big name, then that's a different case. But if we keep the same team we will continue to fail.