Bought an '07 XB12r last month. Absolutely love the way it rides. But I really want to put a new exhaust on it. Talked to one of the guys at a local dealer about his. It sounded good but he said that he felt like it took away from some of the performance of the bike compared to when it was stock. Was wondering what system gives the best sound but doesn't take way from the performance. Also, is heat wrapping the pipes a good investment? Thanks for any help.