My dad and I are looking for a truck. We are tired of always borrowing one to haul bikes around and whenever we need to haul dirt or bricks, it's a real pain to ask to borrow one. We never know when we will need a truck, so we have decided to get one. We probably will never tow anything with a trailer, just haul stuff in the bed. I will be driving it most as a daily driver. During school I drive around 60 miles a day to/from school and 50 of those miles are highway. Currently, I drive a 3.1L V6 Chevy Malibu and that gets around 17 mpg in city and 21 mpg on highway, so I am used to those numbers. I need opinions on which truck would be best for me and my dad's needs. Here are the three trucks we have been looking into. 1) 2000 GMC Sierra Z71 4x4...$12K (Dealer) 5.3L V8, auto, Z71, electronic 4WD, reg cab, 68.5K miles *will need tires and bed liner 2) 2001 Dodge Ram 1500 4x4...$9.5K (Private seller) 5.8L V8, auto, manual 4WD, extended cab, bed liner, 72K miles *will need tires, one rim, new driver side window, seller says it will need a tune up which he will pay for 3) 2004 GMC Sierra 4x4...$13K (Dealer) 4.3L V6, auto, electronic 4WD, reg cab, 60K miles *will need nothing My dad and I have only driven the 2000 Sierra and really liked it. The 5.3L V8 was a strong motor. We will be driving the other trucks soon. My dad and I want a reliable, decent fuel economy, and overall good truck. Out of the three trucks listed above what truck, in your opinion, will be best for my dad and me?