I've got the W505 and I like it for the most part. My objections are the same as everyone else's regarding the unit, (i.e. small clock, Nav route hard to cancel, etc), but overall not a bad unit.
I purchased the W505 from Crutchfield but got the P1 from a site called Barney's Electronics as...