Obviously not all bmws are pre wired for bluetooth. It depends on the options you have. For example the US E46s that have BMW Assist are prewired for Bluetooth whereas in Canada it is not. For your 2007 525i with iDrive I am pretty confident that you have bluetooth. To check the box off in your communication ment just shift iDrive knob in that direction (i.e up or down, instead of turning). Check the box off and go into pairing mode on the phone. Enter any code (i.e 1-2-3-4) and the same on the car when it prompts you.
2007 e90s if you had iDrive you had order the bluetooth as a seperate option. Only later if you purchase navigation did BMW packaged bluetooth with it.
Last edited by CoEEzi; 09-17-2010 at 01:25 PM.