Have you considered Now TV? You get sky channels in bundles, live + catch up, online or with a (very cheap) modified Roku box. The entertainment (http://www.nowtv.com/entertainment) package includes Sky Atlantic for £6.99/mo, and sports (http://www.nowtv.com/sports) you can choose £6.99/day, £10.99/wk or £33.99/mo.
Sky's main mechanism for customer retention appears to be call center staff basically pleading to have you stay - a few years back when the bought the ISP I was using the quality of service collapsed and I cancelled the account and they kept dropping the price and wouldn't go away until I said I didn't want their service at any price (even free).