I think that the leaky sunroofs are mostly the 2007-2008 models, so avoid those if you want the sunroof. You might check around for 2010 Outlooks. I bought my XR last June for under $30K with 12K on it. It was likely a $37K-$38K sticker and similar used 2010 Traverses were $34K or so. I've seen 2010 XEs listed for $23K-$24K with under 20K miles. The downside is that all the 2010 Outlooks were sold as rentals. There are fewer listed these days though.