Well, I've had good experience with Alpine, so I went with the 505, got a good deal from a local audio store going out of business on the plug-in navi module, which also takes care of the Bluetooth, and the Imprint processor which takes care of the pre-outs and EQ. I'm not sure about the Pioneer pricing, but the W505 can be found for about $300 off the list of $1100. That discount paid for almost all of the navi and Imprint costs I incurred.
jds