I was in a similar boat when I got my car. I was looking at a Golf R, 370Z, 335i
Having come from a WRX and Skyline (the latter I still own) the R was just plain boring a nice car but just so dam dull for what it was. This was before you get into VW seervicing costs and their current patchy reliability. I decided to keep my Nissan for shots and giggles so that ruled out the 370. The 335 was just too expensive and whilst I am a BMW fan at heart none of their current line up excites me. A BMW needs to be an NA straight six that screams off its head or nothing.
Coming from a type R honda you'll find the Lexus wanting on turn in, it really is a back half of a corner type car. As for the STI take one for a drive. The interior, including the much improved MY15 (the new one just released) one still isn't a patch on the lexus. I wouldn't get the new STI. The current wrx has gone the FA20 motor however the sti still has the old EJ257 motor so when Subaru changes it over the resale on the new sti will be horrid. The new STI is finally priced very well though