I have found most reliable & value for money data feed is www.market-data-provider.com .They provide real time data for All indian exchanges and their speed is awesome.
They use some sort of intelligent detection system which finds out which symbol you are viewing and gets data for same automatically without clicking any button and as soon as you change the symbol, the software again detects the change of symbol and within a sec complete data from 1994, five days of historical intraday data and current day data starts flowing.
The best thing i like is whatever time i login, whole day's TICK data comes and so especially with office work i am able to login around 1400-1500 hrs and still i get all day's data in Tick form so i can view all time intervals liek 1 min -5 -15 min without any issues .This feature is lacking in so many data providers.
Their EOD data is purified for bonus and splits so no worries.
I hope i have answered ur ques ;)
PS:Since you are just starting with Data feed problem soon u shall need indicators for metastock. Go to www.Indian-investor.com for same.