I'm guessing the best option is to get one of these as opposed to to a really expensive system that needs to fit into the dash.

Any opinions? Something that works very well in UK, keeps up to date, reliable, has all the streets - as much detail as possible etc etc.

I don't have the first idea so any advice would be appreciated.