geez 5 owners in 9 years is alot. I bought my 03 and I am the 4rd owner...the 1st owner sold it after 2 years and 17k miles.
I love the 99-04 body style, but the 07's are still damn nice. I would say drive them both and see what you like better, after all its going to be your car. I looked at an 01 cobra and I loved it, but it sold before I could get the cash.
To me if you are deciding between an 01 and an 07 if they are around the same price, I would go newer and the 1 owner is a big plus.Most the time when someone buys a brand new car those people take care of their cars...the 01 cobra has low miles but I bet its been driven a lot harder than the 07. You have our opinions but in the end its your money, your car, get what you want and I am sure you would be happy with either.