I would say the ICO, but mine almost never shows me to be on time. It seems to be tied to my throttle somehow. :-)
ICO or Watchdog, depending on the support you can get from those you ride with. Either will work great and each event will have many people that can help you if you need it.
_________________________
MAN! This is FUN!