Some people advocate changing the oil a lot more frequently than the car manufacturers do (like every 2-3k miles). Though of course the people that advocate that are typically the sort of people who do their own oil changes anyway.
I change my oil myself every 10k miles. Trans oil every 30k.