I've never owned a car for ten years. Nor have I put 150,000 miles on any vehicle myself. The top candidates are:
1998 Ford Crown Victoria ex-police taxicab, drove from 175K to 256K, put 81,000 miles on it myself. Tried to buy it from the cab company, they sold it before I could give him a deposit. Replaced transmission at 205K, rear axle and driveshaft shortly thereafter. Several heater cores, lots of electronic issues. Leased this vehicle, no ownership costs other than fuel.
1993 Dodge Dynasty. Bought with 77594 miles. Transmission crapped at 105mph at 84895 miles. Drove to 142690 miles and wrecked into a telephone pole in ice. Car drove fine but insurance insisted on totaling it. Total miles about 65,100. Purchase price $6525. Transmission cost close to 3K. Also replaced blower fan, front brakes, one set of tires in that time. Insurance paid out $3800 when it was totaled.
1995 Geo Metro LSi 2-door hatchback. Except for the constant alternator belt hiss and the AC not working, this car gave me the most consistent service. Performance, braking, mileage, tire life, everything was solid from 63,200 miles to when it got repossessed at somewhere around 110,000 miles. About 47,000 miles travelled and no major repairs other than alternators, belts, brackets, and when I tried swapping AC compressors to no avail. Paid $3300 for the car, got nothing when it was taken, of course.