I've always liked the 335's. My girlfriend is about three weeks in with hers. She bought herself a 2015 335 M Performance Edition. We were lucky to find a really nice used one with a 6spd manual and rwd which is rare option combination here in town. Most people just go with the X Drive with 8 spd automatic.
I really like and enjoy driving her car, makes me want to get another BMW. Back in 2011 i had a 98 E36 M3 and even though it was a convertible it was still a real hoot to drive.