I think the best places to find the Brembo OEM replacement rotors are online. They are all over Ebay or autoanything.com. Not sure what you mean by Brembo pads. If you are going to install Brembo OEM replacement rotors you would need OEM style pads to go with your OEM brakes. I recommend the Axxis Deluxe organic / ceramic compound. The reduction in brake dust is amazing.
http://www.goodroads.net/main.php?page=contact_us
http://www.cecwheels.com/landing_pages/11,3.html
Both of these guys are high end and will gladly seel you a Brembo Big Brake Kit for the X5. They might be able to help you find a local seller of the Brembo OEM replacement rotors.
You might try these guys also:
http://www.murrayauto.com/
Let me know if I can help with anything else from X5's to tourist info!!