I had the same considerations when I got mine. Stay away from the LB7 engine, I already had the injectors changed once. It pulls strong for an older truck, seats 5 comfortably, and gets decent fuel mileage. I think your choice of the 06-07 is a good one, and you can probably pick one up for a decent price.