Not sure if I would buy again. (I have a 15i XL Denali) Don't get me wrong... I love the rig, except for the fact that in the 2 years I've had it, it's been to the shop around 14 times. 3 fuel injectors replaced, trans problems, AC went out this weekend. I'm telling myself maybe I just got a lemon, but from the looks of it, there are quite a few people that have had many of these same issues. I'm in talks to GM Customer Care, but I doubt they're going to do anything- I submitted a buyback request. 80k rig that's only 2 years old been in the shop 14 times and several of those trips were for several days. It had no competition up until this year. I'm hoping GM does the right thing for me. Supposed to hear from them this week.