I bought the 660 for my wife this past Christmas. She really likes the blue tooth cell phone feature. My limited use with it was great, virtually no set up and super easy to use. She recently was complaing about a software glitch that somehow overloads the memory. I'm uncetain what she did to resolve the issue. In CA windshield mounts are illegal, so the unit comes with a sticky plate to adhere to the dash. The design blows, it eventually falls off the dash and will not hold.This is the real downfall of all these units. The only feature lacking on this unit is voice recognition. I purchased it from " The GPS Store" , they are online. Great service, very knowledgeable, good return policy and excellent pricing.