Since I've bought my 02 Avalanche in April I have been been amazed by it's versatility and how much of an enjoyable experience it is to drive. I have owned so many vehicles in my driving career but this is the first Chevy truck and Ican't believe it took me this long to come to my senses. I should have bought a Chevy truck years ago. List of previous mistakes 82 VW rabbit 73 dodge dart 82 Chevy Cavalier type 10 SS hatchback (not a bad car for the money) 84 VW Jetta 87 Ford Bronco 351windsor (honestly the worst thing I ever owned, it was One big Money Pit) 86 Nissan 300z 91 Honda CRX Si 96 Chevy Monte Carlo Z34. Nice car but engine was poorly thought out. 02 Nissan Frontier Crew Cab ( my first brand New truck) Decent truck but way too small 05 Toyota Sienna (Wifes car) 87 BMW 325E ( need to be independently wealthy to repair anything on these) NOW 02 Chevy Avalanche 2500 8.1L I have reached nirvana.