This product is good if you are looking for a basic entry level system which does everything. I bought it as a present for my mom who finds it useful, she doesn't expect too much from a Sat nav.
If you are techno savvy person, I would recommend the ICN 530 which has more features and comes with european maps as well.
Our company has fitted this in our company cars as they wanted a low priced Sat nav. Quite good features for the price, The only downside is it is not touch screen. But you cannot expect anything more for this price.