Need a new radio for my daily.

Looking for some advice. I have the Boston Acoustics system in my 2005 300C. It works reasonably well but I would like to upgrade just the head unit to get Bluetooth technology as well as keep the Nav. I would also like to be able to keep the stock harness and all the steering wheel controls etc. Can anyone recommend an inexpensive upgrade similar to what I'm posting below? The sound is fine for me of the stock radio I just really wanted to be able to tie in my phone. The stock system has no aux in etc. I have purchased a standalone Bluetooth to FM transmitter but the sound is very poor. Any recommendations would be great thanks.

Screenshot_20210104-174618.png

PXL_20210104_225959386.jpg

PXL_20210104_230019119.jpg