As a young person who moves frequently and is heavily involved in several activities that require the use of a truck, I found my Avalanche to be THE best bang for my buck. Initially I was going for a standard pick-up truck and considered getting a bed cover, but once I saw the Avalanche, I knew it was the perfect vehicle for my needs. Me and my roommate just moved to a new apartment and didn't even have to use a rental truck (it wouldn't have been too expensive but every little cent counts now). The vehicle drives sooo much smoother than my last car and I am enjoying every aspect of it, from the spaciousness to the "secondary radio" in the back for those friends who don't enjoy "my type of music". I don't know what else to say except that I love love LOVE my Chevy Avalanche!!!
Before the truck hit 70,000 miles everything started going wrong with it. That was about 25,000 miles after I bought it from CarMax. I spent thousands before finally getting rid of it.
I've purchased 14 vehicles in the past 10 years. This is the first one I have owned for more than a few months that I didn't see something else come along I'd rather have. 3 years into my 2007 Avalanche LTZ and it still makes me as happy to drive it as the day I left the dealership. A few minor warranty items but other than that, a great running machine. It's a luxury 'car' that is a truck when you need one. The biggest problem I have with my Avalanche is the wife always wanting to switch vehicles with me 'just for today'. If you don't love the 2007 Avalanche it's because you haven't driven one.