I’ve never driven the 2 series but I bought my 135i new in 2008 and have loved it so much I’ve kept it all these years*. Small, light (for a modern car), well balanced. A few mods is all it takes to make the 135i into a real drivers car. Plus… it’s cheaper!
*im actually prepping my 135i for sale to help fund an e91 n54 swap