Ok here is my 2 cents, (based upon inflation and the price of oil; it may be worth less than 2 cents).
Check out Service Trakker from MobiTech Systems.
You can use it on a Palm OS device, which you can pick up pretty cheap.
Its $199 and while the screenshots aren't all preaty and stuff it gets...