if you just want to watch the old firm matches you might want to get a day pass for sky sports on now tv. I think its £6 then times that by 4 (or 5 if they meet in the Scottish cup).
bt have the rights for the league cup, so you would get that.
the way I do it is, get the sky sports mobile tv...