Awesome, congrats man!
I'm not sure if you should be more happy about the milestone or the relatively "calm" (common?) list of repairs. Not too shabby at all.
We're only at 52k but we'll get there at 20k/yr for sure and plan to keep her well past 100k. She's CPO'd til 2012 so we'll see.
Anyway, you're X is smokin hot, love the M shifter and 3'' (3inch is a lot, no?) drop. I had the basic H&R sport springs done to my first X5 back in 2001 and it was only 1-1.5 inches and made a huge difference.
OK, I'll stop, awesome ride dude!