The sound is actually not that loud on the highway. The only noticeable difference from the stock exhaust is during initial start up. That's when it sounds a bit louder, like an M3 coming to life, especially in the early morning then eventually tones down as the engine gets warmer..
Hey I'm sorry but I don't really know where my brother got the x-pipe but I'm sure you can search for it online by typing Flow Monster x-pipe or you can search xoutpost.com for various brands other X5 owners are using.. Hope this helps.