These are the suggestions I was looking for.

I am not going to buy an SUV because of the terrible gas mileage. For that reason, I am not going to buy a truck neither.

I did some investigation on insurance quotes (quick online to get an idea) and found that insurance on an Acura TL, BMW 3 or 5 and Mazda RX-8 and even a Hyundai Elantra are all $3600 a year for me (I am 22 and not married!!).

I may go with something cheaper because of the insurance. I was looking at a VW TDI or even an RX-8 because they start under 30K. I am also looking at a 3-series.

Personally, I don't like the look of station wagons and so that isn't an option.