Out of those three, I would pick the 330xi. I wouldn't go with the Camaro because it has HUGE blind spots. If you really wanted something like the Camaro, I'd suggest a Mustang GT. Another car you should definitely consider, is the Audi A4; they're very safe, and very well built.