Well my mind was set on the Pioneer F900BT and guess what... not so impressed.
The first store, they didn't have a 900 but a 700. Not much of a problem since I wanted to see the Bluetooth and Nav.
At first, the screen was totally blank but I could hear sound. Pressed a couple of button, nothing worked. The rep. rebooted the unit and was stuck at the welcome screen. After 5 minutes of juggling I was able to work with it.
The interface was pain slow and looked at the soft version and it was still at ver. 1.0000. I decided to pair it up my Samsung Jack, pairing was working but couldn't transfer my contact list.
I asked the rep to update the unit and would come back for another test.
I went to another store were they had an F900BT fully updated.
Start to play with it and boom, rebooted on me when I hit the MAP button 
After, I paired my phone with the unit, all went well. I tried to transfer my contact to the unit.... not enough memory 
I still had a couple of contacts loaded. I pressed on the first one to dial... the unit and my phone, both were froze
The rep had to reset the unit and I had to remove the battery from my phone to bring it back to life.
Conclusion:
- First, I can understand that a lot of people are playing with the units in store and may drive them crazy, thou I think it should be more robust in a day to day usage.
- Second, The lack of memory to store contacts is a big draw back IMO. Unless I can tell the unit to use the SD card but I haven't seen such setting.
- Third, The Bluetooth compatibly should be improved, the Pioneer doesn't like my Samsong Jack.
My impression is we need to wear white gloves to operates these.
All in all, disappointed so far. 
Charles