Noticed that no one has ever posted in this board, thought I would initiate some conversation by asking for reviews of this TT product. On other GPS forums, particularly in UK-based ones, this device seems to be a big hit with bikers. Can anyone provide some feedback? TIA.