lowrance and raymarine certainly seem to be more robust looking. I have an old lowrance and its good, but i have actually been looking at garmins lately. Biggest plus for a Garmin is their customer service for faults and updates is 2nd to none in my opinion, not only are they on my door step, but my dad has gone through several on his bike, and they always been replaced, with a newer and better unit. He even bought one on ebay as broke, and they replaced it with a newer model worth twice the price.
A friend recently asked them if they could update software on my old car satnav which is 5 years old. They said they doubt it but, they took it, broke it during sw upgrade, so gave him a new one FOC!!!