Thanks for all your advice and opinions!
I think I am going with the Mazda 3. Here is my current situation; I am 19 years old, living with my mother and I don't plan on moving out until I am done with College. I make around $1300 a month and I don't have any bills to pay for except for gas and food. I want a car that would last me way beyond after I graduate from college. The reason why I want to purchase a new car so bad right now is that my mom drives a 1994 Camry and I drive a 1997 Camry which is in way better condition than my mom's. My mom doesn't want to buy a new car because after all the bills, she doesn't have enough for a new car. Since I don't have any bills, I CAN afford a new car. I also have $15,000 in savings and growing. I want to give my mom my 97 Camry since it is in very good condition and buy a new car for myself. I've been searching around and I think the Mazda 3 is a great choice. I was thinking about the camaro and a new mustang but it just doesn't seem reliable. I trust foreign cars way more than I do anything else. That being said, I don't want a Camry because they are boring and I want something new, fun to drive, and looks good. I've driven a Camry since the day I got my license.