I went through the same debate and decided the $7-10k difference between a CPO and non-CPO wasn't worth it for me. Buy the newest year model you can afford and just love it, don't worry about warranty. Check the carfax and see when the "in service" date was so you can see how much factory warranty is remaining. For example my 08 wasn't purchased until almost mid-09 so my warranty doesn't expire for another year.
I bought my at a Porsche dealer and the car was in fantastic condition, low miles and well loved, don't regret not getting warranty one bit.