My RR classic 3.9 V8 seems to keep it's oil very clean for it's age and I hardley every have to top it up.
Unless it's a deisel it's not worth chaning the oil every 4000miles, unless your engine is suffering from exesive blow by.
I use a 15w/40 Semi-Synthetic diesiel oil like Coma which is...