My 2006 beast is out of warranty. I want to purchase an extended warranty to protect myself from any avoidable extra costs. I have no idea where to start looking; should I start with a BMW extended warranty? Or maybe a 3rd party? My concern w a 3rd party is getting anything done thru them, maybe they won't be as useful as say a BMW warranty...any suggestions? Experience? Words of advice? Anything would be greatly appreciated.