I found out my supercharged 07 Grand Prix was a rental in the beginning of its life too. I bought the car with 123k on it in 2011. 5 years of ownership and 62k miles later it is still going strong.
If a GM can take being a rental, I would hope a S60 would.