Alright, all these people that have 240's and talk shit about bmw's get the fuck out. Those are not expensive to work on and those are FAR from hard to work on. I'm a fucking BMW Technician, take it from me, I deal with these cars on a daily basis. BMW's are designed to be easy to work on. PERIOD. E30....omg that shit is pure cake, when I get those in I jump for joy because they are so fucking simple. Reliabilty on those are INSANE too. I love it when people talk when they have no clue. You wanna know how many e30's come in to BMW for maintanence with over 250,000miles on them and original motor? I CANT EVEN COUNT how many, they come in all the time, running perfect. BMW motors are reliable as hell....
Now, its no 240sx. Your not going to slide as easy and your going to have to learn to actually drive. Can't take the challenge? Get a 240sx and call it a day. Want a car that can kill in every type of driving situation, make you a better driver, and put a smile on your face? Get the BMW. /thread