Hello,
I am not a proffessional in this field but some friends recommended World Stream Telecommunication.
They offer nearly everything from platform-only solutions to content-in solutions.
Unfortunately I don't know the website now but I will drop by later and let you know.
Hope it helps.