Ummm check the records, and check who the Cavs have beaten so far, I think the numbers speak for themselves, placing them already on top, and if you consider how poorly they played the first month of the season, adjusting to the new faces and their record would be even better if they didn't throw away the Utah and Denver games.
So there is no doubt who is on top right now, now getting Mo back is just the icing, getting Leon Powe is the sprinkles, signing Jamison is the cherry on top. Its almost over kill, cause not only have we stomped the Lakers with almost half of our squad playing.
Now here is the cool part, if the Cavs want to go fast they can throw at ya, Mo, -West, -James, -Jamison, -Varejao.
If they want to go big they can go, Mo, -Parker, James, Jamison, Shaq.
If they want to go really big, they can go Parker, -James, -Jamison, -Hickson, -Shaq.
If they want to go sharp shooters, they can go, Mo, -West, -James, -Jamison, -Big Z.
As you can see they will be able to customize their squad and mix match their players to make a customized team tailored made for their opponents.
Imagine them going, Parker, -James, -Jamison, -Hickson/Powe, and Shaq/Big Z vs the Lakers? Remember the Cavs made the Lakers look soft as hell with out all of thoste players, and coming off the bench would be the likes of Mo, West, Varejao, Gibson and Moon.
Here is another thing that puts them over the top, now you can allow James to rest on the bench, matter of fact he was able to do this for the first time with out Jamison, but now, the team should not miss a beat.
Match up wise, take any five, in the NBA and I would be able to construct five from the Cavs that would win in any match up. This trade, will be bigger for the Cavs this year, than, the Lakers getting Gasol, two years ago.
As for the Bulls I can make two Cavs teams that are better than your starting line up (at least on paper)
Team one
West
Mo
James
Varejao
Big Z
Team two
Gibson
Parker
Jamison
Hickson
Shaq
If they were split in half, and given a decent bench, both sides would make it to the playoffs. Now how many teams in the NBA can honestly do that?