I just installed the Pioneer one from Crutchfield a couple months back for a friend. Its a nice little setup and he only paid like $300 and it had Bluetooth included. I'm a Pioneer guy, so I would suggest Pioneer, but just go for what you like the most. Just remember that to get a true double DIN head unit in the radio bezel you'll probably need to trim the hole out a little bigger like I had to with mine. A Dremel works great for it, but if not, a saw-zaw and pliers will too. Good luck with the whole install. You'll be glad you did it.
2005 E4 EDGE 182CI of FURY!
35x12.50 Toyo R/T's, 18x10 Fuel Throttles, 4.88 Yukon gears, Eaton TrueTrac L/S, Cobra 12" Disc Swap, Bastard Leafs, 2" Shackles, Lift Spindles, Bilsteins, Traction Bars, Flowmaster Delta 50 Series, 250AMP alt., +06 Facelift, Custom Grille, HIDs, Escape Leather Buckets, Pioneer System