So you're candidates are a 2011 328xi and an older 335i.
Not considering reliability and/or warranty, but considering your comments about wanting power....the 328i (not xi) is plenty powerful, but the xi definitely blunts the performance of that engine. In particular when mated with an automatic transmission.
Don't resent growing old. Many are denied the privilege.
-- Irish Proverb