I personally think it's a horrible trade for both sides. Marion solves no problems that Chicago has had. They're major problem the past 2 years has been interior scoring from the low post. Marion doesn't solve that.
Miami is buying into the thought that Ben Gordon is a star player. Gordon is a score in bunches player who is really that team oriented. I'd much rather take Kirk Hinrich if I'm Miami to throw beside Dwayne Wade. Then you have more of a team.