A phone holder is essential, as I worship Google Maps (sort it out BMW, your live updates are way out of date !!). Plus Waze for "event alerts" (aka spot the mobile speed camera).
I use this one, on a suction cup on the small front window...
IMG_6347 by Finchie, on Flickr
(Be'jesus - that was...