I was always a 1st gen guy, having owned several over the years. A couple of years ago I broke down and bought a 3rd gen truck, and have regretted it ever since. My 2008 just turned 30,000 miles last week, and already I've had to do the clutch (dual-mass flywheel failure at 22k miles, NOT covered by warranty), BOTH batteries, numerous mysterious no-starts, 3 factory recalls, anti-theft unit stopped working (when you use the "unlock" button on the key, the truck won't start), an exhaust brake that works sometimes, and now to top things off, the water pump is leaking... Long story short, I wish I had kept my 1st gen instead of "moving up".