Surprise, surprise - our favoritest worst best $350 BMW E36 is FINALLY getting the new heart it deserves. And it may actually come as a surprise to you: we went SR20. Why? Because they're cheap, light, and powerful enough to get us in all kinds of trouble. This thing is going to be an absolute ripper.