That sucks man... sorry to hear it. I've done just about the same thing.
If quality and fit of the fairings are really important to you, you would probably be happiest with a nice set of used oem plastics. No aftermarket fairings are the same quality as oem from what I have seen.
I ran a set from auctmarts fairings for a while, and they actually fit well and held up better than I expected. I've never had anyone notice that they weren't oem, but it was obvious to me. Every time I've taken my bike apart, something would break. Usually just a small tab or something that wasn't a big deal, but enough to be annoying. For the money, I was very happy with them. I knew there was a good chance I would drop it at the track, so I couldn't justify the big bucks of the oem stuff.