Which car should I get as a first car?

Ford fusion 06 or 07 model? Or chevy avalanche 2002 z71. And last Mazda 6 04, 05 & 07. The newer the higher the price for each model(not by much). I'm a fan of each car and model style, so really want to know which last longer, cheaper maintenance and good car for a college boy.

Mazda. Most reliable and won't be as bad on gas as a truck.