cobra seems to be the choice that everyone is going with...i did and i love it... www.phatpartsoutlet.com
The 2 sites I like:I had a set of Cobra pipes and power commander installed as soon as i bought the bike. But i'm still lookimg for other upgrades. I love the Cobra pipes though.
I looked at that website you posted. Awesome products. Got a lot of new ideas. Thank you. If you know of any more websites - please share them with me.