Hi, I have the basic Ford head unit and I would like to upgrade it if possible.

Does anyone know if I can put the more fancy Sony unit in?

 

Ideally I would like one which understands USB drives but also works with the steering controls. Has anyone switched their stock one and if so what with?