GPS Navigation

Who has experience with navigation? So far, I still ride my tours with a map. But often every 30 minutes must stop and look at how it goes on. However, I also sometimes change the tour while driving. (I am a roadbook fanatic, there is too much planned for me in detail). What does GPS, software and maps cost? How long-lasting is such a device on a motorcycle (shakes, rain, heat, …?