Personally, I can't see Phoenix being interested if it means giving up Marion, Johnson, and the #7, which is sounding like it's going to be the guy I like (Andruiskevicius). That would leave Phoenix needing to pick up just a point guard to be really solid, and I really like the look of Barbosa. Steve Nash is a free agent, and he'd be a really good fit on the team. McGrady, at that point, is a one-year gamble; I don't see Phoenix being radically better than Orlando is right now if they trade away Marion, Johnson, and the #7.
Francis for McGrady makes some sense, but only if Houston throws in a bit of size. Cato wouldn't be a bad pick-up for Orlando, and Orlando has plenty of big stiffs to send along with McGrady to balance out salaries. Of course, that means Cuttino Mobley would have to move back to point. A good idea? I don't think so.
McGrady in San An is interesting, but again, expensive. Ginobili is a better fit off the bench than in the starting line-up in San An, but I think he's a key element to this team. And could McGrady accept being the second-best player on the team? I'm skeptical.
The Lakers? What are they going to send back? Bryant and O'Neal won't go to the Magic, and I can't see Orlando being interested in picking up Payton, Malone, George, Fisher, Cook, Walton, Medvedenko, Russell, or Fox. I doubt Orlando's in any hurry to pick up Kareem Rush, either. And Horace Grant has already been run out of town. Outside of the coaching staff or the superstars, there's nothing in LA that Orlando would want.
Personally, if McGrady goes anywhere, I think it will be to Portland or Memphis. These are teams with tradeable talent. McGrady wouldn't mind being associated with Jerry West. And for Portland, McGrady might have some say in who the next Blazer coach would be, since I don't expect Cheeks to last the season.
I'm sorry, but I don't see a huge market for McGrady given the teams he's said he'll go to.