I wanted to create this a long long before ..
Slightly OT
Re: the subtitle part, while I originally was pissed at it just as you were, but then I found out its to help people with hearing disabilities as much if not more than for the Indian audience with foreign accent recognition problems.
None the less the subtitles still piss me off and wish that the operators can somehow integrate a subtitles - on - off feature into set top boxes