A BACK PACK & TANK BAG WILL SPOIL YOUR RIDE
I had a garmin because its solid and easy to read at speed, counts you down to the next junction (I do not use the voice when on the bike).
Fitted with a power cord there are no battery issues at all, mine has a 128meg card and that stored the whole trip from Cambridge to World Ducati Week at Misano.
Hope this helps