As April price hikes fall this week, Sky has taken 120 off the price of its popular TV and broadband plans - but there's still a catch