This is the first review I've written on Amazon in years, but I figured given how much time I spent looking for a head unit, I figured I might as well share my experience.
I bought this for my Subaru Forester XT. I'm a nerd, so I had to make sure that I got all the bells and whistles. Streaming audio over BT. HD radio, aux input etc. I also installed this myself (plus amp etc). I'm an open source (read: Android cell phone) guy, so I can't describe how annoying it is that 100% of the car stereo units that support a cell phone, support the iPhone only. Even considering just how much Android has in terms of market share (which is steadily growing) it's sad that all the manufactures are jocking Apple this badly. I figure its because a good portion of the world leaves their stock stereo intact, so there isnt much need for market diversity. I was initially aiming to settling with the Alpine CD-less unit, with the HD and BT add-ons. After adding it up, thats pretty much $1k of stereo for... what exactly? I saw this unit and decided, hell, might as well try it, and return for the pricier unit if it sucked. Luckily, it was worth it!
Verdict: more than worth the cost. It's like using Ubuntu. No fancy name, but does everything you want it to at a cost much less than anyone else.
Details: BT once set-up, syncs upon start. Nice. Streaming audio works great, no sound issues. I stream radio stations, Last.fm and my mp3s. Playing video in surround is great (yay Bill Maher in traffic). In terms of hands-free, you can take and hang up calls just fine. The mic is embedded into the player (when you buy the add-on modules other manufactures make you purchase, you can usually mount the mic somewhere). The mic in this case works well enough, but maybe if you're one of those talk-all-the-time people, you'd want something different. HD radio is nice! I have zero reception problems, as others have complained about. You can set the radio to try and pick up every radio station in the world, or just the strong/digital ones, which is cool. No glare issues - it has three brightness settings. When you plug in a thumb drive, it automatically flips to USB mode. Remote works good. As you may have read in other reviews, the face does feel a bit on the light/plastic side and I could see possibly worrying about the face on/off wear and tear, but since I don't live in the ghetto, I don't take off the face, ever.
Overall, you're getting a $200 no-name player that does it all, compared to $800-$1000 you'd spend on a name brand and all the stupid modules they make you buy. Funny how a company can magically squeeze everything into a single player, but EVERY OTHER COMPANY can't figure that one out. Billion dollar companies, and the only one that I found that has both HD radio and BT built in, was a double din $800+ unit. Bottom line? If you have an iPhone and shop at the Gap and drive a BMW convertible and order Heineken, you'll probably to spend the extra cash on a Sony or Alpine. I'm stoked and personally spending the rest of the money I saved on a down-pipe and some Delirium ale. Good stuff!