I don't think that this trade is as big of a blockbuster as some people are making it out to be. I mean, let's look at the principles:
Patrick Ewing, a once-great center who is clearly past his prime
Horace Grant, a good player for many years, also past his prime
Glen Rice, a good player who is just passing his prime
Chris Dudley, Luc Longley, and the rest: either too old, too young, or just crappy
The Sonics get a big body to help them bang with the Blazers, Lakers, and Spurs...? I don't think Ewing is sprightly enough to take on Shaq, Dave Robinson or Tim Duncan. He can probably guard Arvydas Sabonis pretty well (although he can bury the 3), but the Blazers have too many other big men (Wallace, Davis, Kemp). Ewing may help the Sonics, but they need more to be true contenders.
Why did the Knicks want Rice? They already have two swingmen/shooters that need the ball to play well in Houston and Sprewell. They didn't pick him up for his defense, that's for sure.
Horace Grant is still able to contribute as well, but if you saw the Rasheed Wallace vs. A.C. Green matchup last year, you know that the Lakers need a taller, more agile power forward than a Horace Grant to stop some of the premier power forwards in the league.
The Suns got a bunch of garbage, but they didn't give much up, either.
Bottom line: none of these players are truly "impact" players anymore. The Lakers lucked out by at least getting something for Rice, and the Sonics did need a big body. But I don't think any of these clubs made any huge improvements.