Alex, perhaps you should just add 'Dedicated server required' to the list of requirements to run D7, because trying to manage a site on a shared server that ISN"T running suphp, is a real pain in the ass.... especially if you don't have shell access. You always end up with a bunch of files written by apache user 99 that are impossible to delete, which makes a person want to pull their hair out. Suphp is about more than server security. It makes things a lot easier for the webmasters also.
The see more simple fact here, is that the IM modules are resource pigs. Fix them.
The see more