I am in the process of buying a 2006 BMW M5 with approx. 38k miles and will soon (2/28/2010) lose its manufacture warranty and BMW does not extend warranties for M cars. Which companies do you all recommend for third party extended warranties???

TIA
Rafi