Just wondering how to figure out what revision of software I have on a 2007 X3. Also, if there is an upgrade, are there benefits? Are there any bugs I can point to to get a no-cost upgrade? Thanks in advance