Had my '07 in today and asked them to make sure the software is up to. They did update it and what a difference. I shifts much quicker & more precisely now. It doesn't hold onto gears as stubbornly as it used to for sure.
Time will tell but so far, it's a noticeable improvement.
1971 2002 (long ago retired)
1974 Bavaria (long ago retired... totaled by a 73 Chevy)
2005 X3 Sport, Premium, CW (wife's, totaled in a head on collision 2/16/2012)
2008 335Xi Coupe (returned at lease end)
2009 535i X Drive (replacement for the 335)
2007 X3 Premium, Cold Weather, Xenons (replaced wrecked '05)