Regarding the M103 motor, consider what Steve Brotherton had to say in this thread:
Average price for a valve job
Some might go beyond 150,000 miles before a COMPLETE valve job is required. I think alot of it has to do with maintenance, quality of fuel, driving habits and how often the engine got REALLY hot.
My 2 cents