I use linode and have had absolutely no problems (they even upgraded our storage and RAM a while back for free). I have a 360M and a 720M and both scream for what I use them for (mostly catalyst).
Also, linode has a chat that often has a very good level of discourse, even no members of the staff are present. Sometimes I ask a question there, and sometimes just listen :)