The 135 is one of the few BMWs I'd still buy, Z4 is the other. My '08 vert had a few problems because it was one of the 1st ones made but it was a great car to drive. I doubt if there are any problems with rattles or anything else now and you can get the DCT which is a great transmission. The 135 can get expensive quick if you add a lot of options.
2012 328i Coupe
2013 650i Coupe ( retired for Porsche 911 )
Porsche got the 911 right ( after they tried everything else lol )