First off, very glad to hear you are OK, could have been a HELL of a lot worse. My 04ABS became a sandwich between a stopped late model GM 4X4 and an older Buick, which was driven violently forward by, you guessed it, yet another Buick driven by a 20 year old gal who looked at some flowers, and not traffic in front of her. Fortunately, I was able to keep the FJR upright as the front wheel was driven under the 4X4, and the stern lifted by the Buick. We had just passed through a set of lights on a high traffic street, when traffic slowed and stopped. We were stopped about 10 feet behind the truck when WHAMO, my bike was being pushed into the truck. I sure had a WTF moment. Neither Crystal nor I were seriously hurt, but the bike sustained well over $10,000 Cdn in damage. I figured a write-off for sure, but nope, the insurance company decided to fix it. Five months later, it was still not right, and after the dealer fired the Service Manager, I was able to get the current one to do an axial and radial run-out test of both wheels, something I insisted be done before I would sign off on the claim. The front wheel did not meet spec, was replaced, and the surefooted pre-accident handling I was used to, returned. In the end, this claim would easily have exceeded $15,000. If your bike is repaired, I strongly suggest you insist on having the axial and radial run-outs done on both wheels, and the findings noted on the work-order, as these little gems approach $1,000 in value each in Canada.