Which satnav is best?

We've tested five satnav apps to see which is the best all-rounder