2011 335i xdrive, had intermittent issues with heated seats turning on randomly, head unit displaying hi temp randomly (i listen to music pretty low volume), dual mass flywheel and clutch....i wont even get into that one and the cost.
Had a 135i before, should have learned my lesson with that one.
I think Tacoma's are nice but i personally would go the Chevy Colorado or GMC Canyon (3.6l v6) route now. Just not enough cab space for what I need.