an oil change can be done when you set your mind to it.
This evening I did my red E38 when I got home from work.
Suck old oil out (via a vacuum
extractor)
R/R filter
Drop in new oil.
Reset service light
Under 20 minutes.
When I drove the 2002 all the time, I was able to do a complete tune up (oil/filter/plugs/points/rotor/cap/timing/adjust valves) in ~45 minutes. Hehe - I miss doing that actually. I don't drive the car that much so - It seems that I get to the 'tune-up' stage about every three years now.