Used to have Thule and switched over to Yakima (currently on a Passat and a Volvo - don't have anything on our X yet). Why? Yakima is more innovative and has a better range of attachments.
www.yakima.com On the website, you can use their configurator to pick all the equipment that is appropriate for your vehicle, as well as accessory attachments, and print a complete component list with pricing.
I have to admit though, the interior bike rack for the X3 is totally cool.