I'm at 20,600 on my '06. It is a Porsche Certified car and the first 20K maintenance was done as part of the certification process at 10,200, so it's not due any maintenance until 30k, or Oct. 2009, whichever comes first. I took it in at 20k becasue I just have a hard time with running
any oil 20k miles and was almost insulted by the service department telling me I was foolish for not trusting Porsche service intervals. I said okay, Porsche is certifying this car to 100k miles so if they don't want me putting new Mobil1 and filters in it every 10k, so be it.
My Mazda gets oil every 5k (Mobil1 also - 6 qts.) and maintenece at 15k and 30k intervals. It feels "funny" with a Porsche you don't spend more money on than a Mazda......