If I were to do it all over again…I would not have bought the Smarty, way too expensive for it. I had an EZ already and it worked well. The Smarty is advertised as downloading various programs but only the auto-theft protection and cold weather programs are available. Oh yeah, the cruise control surges is soooo darn annoying.