Do it yourself but don't get some cheep paper filter. You can get good quality filters and synthetic oil from AMS. I use AMSOil in my SLK and order a quality filter from them as well. The nice thing is that you don't even have to get under the car. I used a vacuum canister (Topsider) to suck the oil out and the oil filter is right in front of the motor. With true synthetic you can extend the normal 3000 mile oil change to 7000 or 10000. Some even go 15000 before an oil change.