I want to get a good single din screen with nav or have nav option. I want a good iphone connection or good bluetooth or both would be nice. Looking to spend around 400$ Can anyone help? Done alot...