Im buying my boyfriend a GPS unit for our anniversary. I am having a hard time deciding since there seems to be a million different kinds. Hes a cop and just started patrolling in a new area and needs something small, portable, that will not have any trouble connecting. I was looking at the Garmin C330 and the Nuvi 350. But I don't know if he will necessarily use all the different things the Nuvi offers.. MP3.. etc. It doesn't necessarily have to be a Garmin but I need something small and reliable. Also I would like to stay under $500 (refurbised)... Any suggestions?