Thanks Dave, I'll be interested to hear what you think.
I have been looking seriously at them as well, the thing that is holding me back is IQFeed's news support. They seem to have news items, but they look to be historical only and there is no indication of how far back the history goes.