Wewing,
I had the same problem on my '01. The price quoted to replace the instrument cluster was $700 Can.
I repaired the speedo by gluing down the thin face which buckles up in sunlight. I used some form of crazy glue, working it under the face with a kitchen knife. That was the easy part. The hard part is getting to the speedo. The front fairing has to come off; actually you can get at the instrument panel nuts by working the fairing forward without completely disconnecting it. It's a lot of work, but if you have the manual and just go step by step it's not all that difficult.
Good luck!
I had the same problem on my '01. The price quoted to replace the instrument cluster was $700 Can.
I repaired the speedo by gluing down the thin face which buckles up in sunlight. I used some form of crazy glue, working it under the face with a kitchen knife. That was the easy part. The hard part is getting to the speedo. The front fairing has to come off; actually you can get at the instrument panel nuts by working the fairing forward without completely disconnecting it. It's a lot of work, but if you have the manual and just go step by step it's not all that difficult.
Good luck!