I am looking at purchasing my first GPS unit. I was wondering however, if I want to use it to give me turn by turn directions, do all units require you to purchase seperate software for that? Is there a free piece of software that will work? BTW, I am looking at picking up the eXplorist 400.