When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I have them, and i can't really tell ya if they are "worth" the price, they are certainly better, but i dont' think i'd replace them "just because they are better" unless i had to get rid of the stockers for some other reason.
My '06 SG was one of those that came with the squealing front brake option. The shop here filled the hubs with expanding foam insulation that did nothing more than keep the hubs warmer in the winter. The solution was the optional floating rotors. No more squeal and better brake performance. Go for it - you won't be sorry.