Wow, sounds Awesome...
I am very interested in all of the mods that you have made...can you please provide more info on How I can do the same mods to my X5?
1. you say you need a notebook and internet...do you mean a laptop Computer?
2. Do I need to plug the laptop Computer into the ODB port under the steering wheel and enter the codes into the X5 that way or do I simply use the Laptop computer for directions on how to implement the changes you made via the iDrive screen?
Please let me know as I am very excited to have the same mods on my X5