Looking to replace the factory stero head in my '03 Silverado. Want a middle-of-the-road 2-din unit with a good gps and possibly a back-up camera, as well as blue tooth capable. Cell phone use not necessary. Looking on line and prices range from a few hundred to over $1500. Truck is a diesel so sound quality is not extremely critical. Also keeping my stock speakers. Any suggestions welcome.