Funny thing is they both came into the league the same year.
How did the Raptors do, and how did the Nuggets do?
No doubt. People will say Melo had way more help which is true but Bosh also got to play in the Eastern Conference opposed to playing in a conference where you needed 50 wins to get the 8th seed. If your starting a team from scratch I think Melo's the better choice.
Melo's the better individual player and it's pretty clear IMO. The other questions are fair tho. Melo doesn't always defend with effort and every team needs something different. For Denver I'd prefer Bosh. Think him giving them a reliable first option on offense while still playing completely within the flow of things is more valuable than Melo's elite scoring while dominating the ball more. Where as a team like Charlotte would benefit more from a Melo who could come in and throw up a ton of points.
What were Bosh's stats when he was the no. 1 guy? Something like 20/10, right? We know he can score in isolation, good range, decent rebounder. He even managed to hold down the center position for the Heat, which, until they won a championship with that arrangement, I think most people assumed would be a disaster. I know he got a pretty miserable Raptors team to the playoffs, but I wasn't paying that much attention.
In terms of skill sets, there isn't a tremendous amount of difference, but ultimately I don't think it's particularly useful to compare them in their current roles.