I have this exact model, AVIC-U310BT, in my 06 4Runner. I really like the Ipod controls, USB connection and in GPS mode the screen is sharp. However, there are some serious deficiencies with it regarding the GPS. You have to buy the waypoints; it doesn't even include restaurants. A cheap TomTom is much better and allows for intersection searches. The Pioneer requires an address. Downloading waypoints is a waste as well because of the way you have to search for the exact one you want. (With a TomTom, you can download all the McDonalds in the US and it treats them like any other waypoint, not with the Pioneer.) The bluetooth is great when it works. I don't know if it's my phone, but I've read other reviews where people have the same problem. Every time I get in the truck I have to accept access. If I set it to automatically connect, it won't and I have to reset the entire unit, losing the presets in the process.
If I had it to do over, I would find another head unit. It's just too much of a pain compared to a good GPS.