iDrive is a computer system, which is used to control most secondary vehicle systems in many current BMW cars. iDrive's user interface consists of a LCD panel mounted in the dashboard and a controller knob mounted on the center console.
It may be that we will be having some difficulites at the begining but when used to it it will be ok.