I use to work at a Auto Auction so I got to clean and drive alot of cars. On a regular day at least 50 and on sale day I would drive at least 100 cars. I use to like the Celica until I worked there. IMO I would never buy it. The Acura or Infiniti are really good cars. I love there interior ( that was my job Driver side interior) so I know alot about the inside of vehicles.

Audi's are also nice. When I first got in one it took me forever to figure out how to put the damn thing in reverse. You had to push the gear shit down and then put it into reverse. Anyways Those 3 cars or like someone said above a nice use BMW would be my picks. What I like about those is they look great straight from the factory. You dont have to do much to enhance the look. Once you put a system, tinted windows, rims, and euros your good to go. You dont need a body kit to make a BMW look bad ass.