Hi guys, I have the 2005 E60 model and I was wondering if it is possible to update the iDrive software as it dose hang at times and takes some time to boot up. I called BMW today and they said they will update the software in the car for me for a couple of hundred pounds which sounded strange as they cant give me an actual price, also I can see that price shooting up once its booked in... Is there a way of doing it yourself??? Also: My Sat-Nav refuses to read my disc, I have looked at the disc and it look fine without any scratches. Should I try a lens cleaner? or is this not advisable to do? Please advise me as all of this is bloody annoying... Thanks