I'm disgusted for Phoenix and for Shaq himself. This trade makes no sense at all for Phoenix, they basically gave away one of the greatest center ever, still in good shape, for two useless players and their expiring contract probably to buy them out... Ridiculous, where are the Suns going? Nowhere since they should have one more year before starting to rebuild, now they are competing AND preparing the future, that makes no sense. Nash should leave the team, they do everything to keep him on their roster but they don't bring anybody to help him win a championship...
As for Shaq I find it shameful that a future hall of famer like him gets traded so often, like a "piece of meat".
I'm not sure it will help LeBron's ego if he wins a championship because everybody will say "He won it thanks to Shaq". Still I don't think that this trade makes the Cavs better. They probably would beat the Magic thanks to Shaq but the Celtics, if healthy, will have Perkins to contain him, if Shaq isn't nagged by injuries. Because you must not forget that medical staff in Phoenix did a great job of containing Shaq in shape, and I'm not sure that he will look so great in Cleveland...