335i CPO all the way.
Picked mine up in June of this year from T&C BMW and LOVING it!!! Just invest in a good set of winters like others have said on this thread and you should be all set.
In terms of pricing, I paid $38K for a similar set up CPO with only 47K kms (all options except Active steering) and they threw in brand new Non-RFT's of my choice, a 2010 Nav DVD and 2 Paint Pens.
BMW Advanced Driver Training Graduate '06 | BMW Club of Canada
07' E90 335i MONACO BLUE | DAKOTA BLACK | ZSP | ZPP | NAV | COMFORT ACCESS | HIGH SPEED MAXIMUM | MICHELIN PILOT SPORT A/S PLUS + 162's | BLIZZAK WS70 + RIAL SALERNOS | 35% TINTS | CUSTOM CODES