I've been told to look at doing something to the seat. Carving out some foam might help. Haven't done it yet, but it makes sense. I have a monster 750 2002 and other ppl have suggested getting an 02 M620 seat. don't know if that will help with your bike, but just wanted to throw that out.
I
I