After 2 weeks with it, I must say that I am really pleased. Much louder than my factory radio, and even sounded good with the stock speakers before I changed them out.
With it being Android, it is really easy to customize it. At first I was using my phone as a hot spot, but then I remembered I had a usb stick from Verizon, and I just added that to the back, and I am always connected.
Navigation works great, pandora and iheart are great, and I added the factory backup camera in the tailgate handle and even that works great.
I was just on XDA and there are a few new skins over there along with instructions on how to upgrade the os to 5.0 which i will be doing tomorrow.
There's really too many variables to answer your question. What features are you looking for and how much do you want to spend? I bought the same Pioneer as Jhndeere. It was inexpensive ($150 I think) off Amazon, but has all the features I was looking for. I've had it over a year and it's worked great. However I would have like to buy a nice touch screen version, but didn't want to spend a ton on it since I was really only looking for bluetooth so I could play the music off my phone.