seems like a good deal, if you consider the condtion. For sure I'd pay more for a bike "like new" with 3100 miles vs saving $500 for one with 25k miles.
for the record, my B12 has 52K miles & has been down twice...I also have a lot of the mods we've talke about (s/o, jet kit, race teck, shock, windshiled, etc, etc). My bike has never gotten 40 mpg, but it's a Gen 1 bike and gets about 33.
I think the B12 is more versatile platform that FZ-6. You can be sportbiker, naked hooligan, or gentlemen Beemer guy ...Now a new FZ-1 would get my attention.
John 98 Red B12