When it came out, I didn't like the G29, I confess I did look down my long E89 nose at it! Now that I have a G29, I have become accustomed to (actually liking) the styling, the cabin (especially the technology) is a big improvement on its predecessor. But there are things that aren't so good, the roof (still not keen on a fabric roof) when up restricts so much visibility, pulling out of a junction can sometimes be a nightmare, after owning the car for around 5/6 months still waiting for it to do a remote software update! The driving options are more complicated, from choosing Adaptive / Eco / Comfort / sport / sport+ / sport individual, then switching off the stop/start tech. If not use to the safety equipment, it can severely catch you out, the first day of ownership I thought the car was either possessed or I'd hit a massive pothole when it took control of the steering wheel, it also slammed the brakes on for no reason. I do love the HUD, reverse parking aid and camera, very handy as the car reverses itself out of the garage and down the length of a narrow drive to the front of the house, and the hold brake function is also good. Like the E89 you have to get one with as many whistles and bells as possible, I drove one at the beginning of my search that didn't have many extras and was a little disappointed.