the D15B will last you a long time if you do all the scheduled maintenances. (oil change, timeing belt, etc. etc.)
My friend has a DX/LX D15B running 240,000 miles and still going strong. No leaks, no oil burning
A customer of ours is running 320,000 miles and still going strong.
These motors in stock form are basically bulletproof.