We have a large web application running on linode and part of it running on VPS.net. From our experience, Linode has been much more reliable. But we're recently decided to move the entire application to one provider only. So I'd like to know from your experience, which is a better VPS service and how do they compare to rackspace or slicehost?
The application uses lots of bandwidth and it's CPU intensive.
Edit
Thanks for the answers, I forgot to mention that RAM is also important