People that have had problems with their X5's tend to be pretty vocal on the forums. (Which I can understand if you feel you got ripped off by a particular model or manufacture.)
However people who have had good experiences (like me) don't seem quite as loud. Other than routine maintenance and performance upgrades, I've replaced exactly one O2 sensor. Not too shabby!