I use Hostignsoruce vps hosting plan and host 4 sites on it. They gave me a free domain for life so one of the sites got a free bonus :)
The uptime is great no outgoing whatsoever. The databases and CMS work great. The tech support is qualified and awlays willing to help. I personally can recommend this company.