From reading other posts on the forum, the general consensus is that these are very well-made cars. Paul (suginami on the forum) has one, and he has wonderful things to say about his car.
I think that the two most important things to look at are:
1. Head gasket. The M104 engines (especially earlier models like yours) have a history of leaking headgaskets. Probably about $1,200-$1,500 to repair. You can do a quick visual on the coolant overflow tank to see if there is any oily residue or if it looks like a "chocolate milkshake." That's a DEFINITE sign of a bad head gasket.
2. The wiring harness. Be sure that's in good shape. If not, about $850 to replace.
You also want to be sure that the car has a good service history -- with these cars, that's the key to getting a good one. At 94k, it should have had its big 90k service about 4k ago, but you might want to check to be sure.
I'm sure that many others will have some things to say as well. I hope that this is a good start for you.
Running as fast as I can to stay behind!!