CrazeInc, no no he didn't just win the world superbike.
The short of the story is he won two world championships, aboard the RC51, and one other major race can't remember the name. Wanted to ride MotoGP with Honda, they already had Rossi, and Hayden so they basically said not on a full factory support ride. Bunch of other contract stuff went down, and he offered to ride the 03' season for free in World Superbike if they promised him a full factory ride in MotoGP for 04' back and forth it went empty promises, only to leave Edwards UNEMPLOYED!!!
So he landed a ride with Aprilia for the 03' season in MotoGP. After already eliminating his previous contract with Ducati.
That's kind of the short story, based on what I've read. There was more to it than that from what I read, of course who knows how accurate that is, but it was from some pretty major magazine articles.
So he is my underdog, for 03' MotoGP. Honda's answer is that they didn't have room for him since they already had their two full factory riders Rossi, and Hayden, then said that the World Superbike was out due to reduced funding for the 03' season.