Seems pretty good for the milleage. Like everything, it all depends how well it was maintained. I have an '04 325i (only owner) with 110K miles and in the past 2 years this is what I've had to do so you should be on the look out for this once 100K starts creeping:
Cooling System Overhaul (radiator, thermostat housing, water pump, expansion tank)
Suspension Overhaul (control arms, struts, shocks, sway bar links, guibo, transmission mounts, differential mounts, differential oil change)
Engine and tranny still running strong (I change my oil every 5K) My car is almost paid off so I decided to invest in the maintenance and keep it. My mechanic keeps offering to buy and I'm noooo way