2005 X5 4.4i sport (build date 12/2004), bought CPO at ~40k-ish miles in 2008, iirc
89k miles
Replaced:
transmission (deity of your choice bless CPO warranty)
transmission fluid (30k after rebuilt trans put in)
front outer CV boots (1 month apart, $50 deductible each time...)
shocks/struts (to Bilstein sports - the yeller ones)
rear strut mounts (preventative)
tension strut bushings (twice)
ball joints (at other end of tension strut)
tie rods
brake pads (rotors at next pad change)
all inspection ii stuff
coolant expansion tank
diff fluid
xDrive fluid (reset via DIS)
water pump
sway bar end links (Front -- 2 times)
Battery (heavy as hell, use bungee cords to move cables out of the way or you can accidentally twang the cables when you don't want to -- then you can replace about 20 fuses and one fusible link -- or so I've heard

)
Added:
Intravee ipod controller (and so much more)
Hybrid Audio Technologies Imagine 6.5 system up front
JL 6" subs (yes, subs) in stock rear box (with minor trimming of speaker mounting plate)
Factory tow hitch