Visit the "ask a dealer" forum here for some good info on specials. The BMW holiday deals are pretty good, and there are lots of incentives on 7-series (loyalty, holiday credit, free m-sport pkg). BMW also has a pull ahead program that will allow you to turn your car in early and waive up to the last 3 payments.
You should contact one of the sponsors if you are in SoCal, they will give you a very good and straight-forward deal.
2013 BMW 335xi Sedan
Estoril Blue / Black Leather
6MT, M-Sport, Premium Pkg, Cold Weather Pkg, Dynamic Handling Pkg, Tech Pkg, HK Sound, M Performance Exhaust, M Performance Power Kit
Former: 2011 335xi Coupe -- 2009 MCS JCW -- 2006 MZ4 -- 2002 325i -- 1997 318ti -- 1991 318i