Just traded an '04 530i (SP, PP, Auto, Titanium Gray/Gray, clear hood bra) for an '07 530i (SP, PP, Auto, Rear Sunshades, Logic7 stereo, Monaco Blue/Beige, clear hood bra). I continue to love the exterior design. The extra hp in the 2007 is noticeable. The stereo upgrade was worth it. The rear sunshades are a real nice, classy touch. The Monaco Blue is a deep rich blue. The Bridgestone run-flats in the 2007 are a MAJOR improvement over the Dunlop run-flats in the 2004. Did not get active steering on the 2007 - more turns of the wheel but better feel for the road. Still getting used to the comfort seats (standard on 2007 SP) but I think I will like them better than sport seats on 2004.
additional hp, exterior appearance and lines, monaco blue color, bridgestone run-flats, silky smooth performance of 6cyl, new 3 spoke sport steering wheel
still harder to switch radio channels on IDrive than it should be but that's a nit