The 2008 is "Carmax Quality Certified" and I believe you are correct that it is out of manufacturer warranty by now. The 2011 should have 3 years of warranty left but then again I wouldn't expect any major problems really within next 3 years.
Carmax offers like a 5 year or up to 100,000k miles extended warranty, which ever comes first. And to get that extended warranty is $2k I believe for the BMW at carmax. From what I'm reading its bull****, since they dont cover anything of real value. ALl the typical problems that would arise with car repairs and maintenance they don't cover. So I guess I'm playing a risk without getting warranty and major problems can occur later. We plan to keep this car long term, so not just dump it after warranty ends. Any other extended warranties I can get/or people recommend?
Not paying car completely for her lol. And she wants the 2011 cuz it is newer. But we both like the color scheme of the 2008 one.