Just wondered why you titled the posting Garmin when it's a Navman Sat Nav you want maps for. Unless you know something i don't about Navman (i.e. that Garmin makes Navman or something).
Bit like titling a post "Mercedes Benz" and asking for help with your Ford Focus. I looked because as it was titled Garmin i thought i might have been able to help...