Andrew,
just bought an 03 with 1800 miles and rode 180 miles home with no problems. I have checked with the dealer that sold the bike and spoke to the mechanic who worked on it. The register they have matched the registration and frame number, showing all recall work had been completed:
New clutch basket
New Gearbox
Clutch modification kit
New trip switch
This was done in Feb 04 when the bike had 900 miles on it. Being an 04 you may find the work above has not needed to be done, but i would definatly check this.
If you are buying from a dealer think about the value of the "warranty" they are offering. It will be just 3 months, so unless you plan to use the bike through the winter consider this as a bargaining tool to get the price knocked down. Unless you have found a private sale beware of the inflated prices some dealers are asking at the moment. I wish you good luck in your search, i have to warn you though, i have developed a permenent smile that makes people think i am some sort of religeous convert!
T100