I have had both the trail tech computer, and the rhino 120 GPS, the Rhino is the only one that still has a mount on my handle bars. I was out riding on a rainy day, and my trail tech computer crapped out on me. My Rhino has never failed me, plus I can call my buddies and find out where they are when we get seperated, and I can find my way home.
Rhino yes, trail tech no...
Just my $02