For spontaneous routing-needs my smartphone (Google Navigation), for planned trips TomTom XL or Oregon 600 with City Navigator.