Well bro i will advice you to go for Tata Sky DVR, i am currently using both D2H and Tata Sky recording STBs.. D2H has many cons like slow booting, hangs many time, slow processing while Tata Sky has better UI, faster booting... You can also check Airtel DVR, many thing same Tata Sky.