I don't understand why people have a problem w/ the long names. It's a way to specifically identify the car. Let break down Aaron's example:
"Subaru Impreza WRX STi Ver. VI Type RA V-limited"
1) It's a Subaru
2) It's the Impreza platform
3) It's the turbo-charged version
4) Tuned by Subaru Technia International
5) It's the 6th revision
6) It's the lightweight race version with 4 doors
7) It's got the special color/badging package
It's not like anyone's making you say the whole thing... you tell me "Dude I saw a ver6 RA!" and I know you're talking about a pretty rare car... you don't need to spell it out. But for consistancy, it's nice to make the official name of the car detailed.
Dean and Austin, from now on, you're required to refer to all STi's as "Subaru Impreza WRX STi's". Every time I hear you slacking, you own me a dollar.