I have been looking into a lot of them in the past year, and have to agree, the upfront cost & setup and monthly fees are too much for my blood.
I looked at others where you can download the information as well but most require you to have a laptop for downloading. I have been looking at the CarChip from
www.davisnet.com. You can unplug it and upload the information onto your desktop computer.