Recommendation on historical intra-day service?

I am looking for the most cost effective and reliable datafeed service who can accomodate my needs:
- End-of-day datafeed
- Historical intra-day (I do not need a realtime one).
Any suggestions/recommendation?