I went and drove the BMW 135i manual sport package over the weekend. It is actually a really nice car! I've never liked German cars and BMW is the poster child for snobs (only beaten by Audi) but this car is really fun!
Lots of power, steering is fast, very quiet interior and suspension is firm but still compliant. The shifter throw is way too long but positive engagement. I kept missing 3rd and going from 2nd to 5th. For a daily driver, I would definitely pick this over the Evo. It is nimble and makes the 335i feel like a boat by comparison.
But damn is it expensive! The 135i is $40K sticker with very few options. You're looking at $45K fully equipped! This is way more than a Evo X GSR-SSS. The dealers will not work on the price either. 135 coupes are not common - they have a ton of convertibles but not many manual coupes.
Kinda torn... the 135i has bust my JDM bubble.