Well, got my Comcast bill today, and my 90 days of free Starz is over. It was nice of them to continue the service and bill me $7/month for it.
Atleast it didn't start till the 17th. So, I canceled today and they are going to credit my account. So it's all good. I didn't really find anything worthwhile on Starz. Maybe Elf. 
-John


-John