This past fall, I picked up a 2009 335i (E90 sedan), CPO, with sport, navi and 6 MT. VERY hard to find that combo. You'll find a lot more if you are shopping the coupe or are willing to forgo the 6 MT. At the time I bought mine, it was the only CPO with those specs in the entire country. By dumb luck, it was at my local dealer and had a decent color combo (black with saddle interior).
Whichever car you pick, you're going not going to miss the TL.