Hey while I was wandering the web I stumbled across this site. Seems useful for us do it yourself guys. It basically allows you to keep track of oil changes and transmission flushes or whatever and sends you emails when it is time to do them. http://www.timetoservice.com/
It asks for an approx miles per week when you add a vehicle to the account. I don't think that they solicit your email as I have gotten so spam or anything from them. It looks like just a small site someone made not a company or anything like that, but who knows so far I have had 0 issues.