First of all, I'm not a kid. Every car I own has been bought with my own money. How can you be sure that a 6-8k lude will be in better condition than a 6-8k BMW? BMW resale value drops more than Honda that's why u can find it cheaper than u think...just look around. I believe that a person tend to take better care of a luxury car than an econo-box. Therefore, you'll tend to see better conditioned car like BMW, Merecedes, etc. b/c owners tend to have more money to fix, or do maintenance on them. Any Honda, in my opinion, when compared with a BMW interior/exterior is econo-class.
BTW, that civic that I drive is my beatup vehicle to work.