Alright I got my choices narrowed down to:05 TL, IS300, SRT-4, S-ER Spec-v (again lol) and the Mazdaspeed Protege. My stipulations for my new car were 4 door manual other than that I'm pretty open to suggestions. As far as the mazda3 goes, I can't find one under 20k.