Here's a well thought out product that I know of that several guys are running and very very happy with. Also several of the Heritage series guys are using it.
http://www.etgenie.com/