We use Gnax for Hawkee, but that might be overkill for what you're trying to do. A lot of people use Bluehost for basic shared hosting, but I'm not too familiar with other companies.
I've gone through several VPS companies. First you need to determine which is better for you: Xen or OpenVZ. I'm currently with bhost.net and haven't had any issues. I've tried companies like neosurge and had horrible experiences.
We use Gnax for Hawkee, but that might be overkill for what you're trying to do. A lot of people use Bluehost for basic shared hosting, but I'm not too familiar with other companies.