Futuresource.com has it all. Intraday OHLCV data if that is what you require. Very inexpensive compared to others in the industry.
PM me if you want to know more.
I don't see anything about historical intraday data on futuresource.com. Could you give me the link if it's on the website? How much intraday data do you have on, for example, the e-mini's and with what granularity?