This is a question that I too keep thinking about.
I think the best option is get them to use your affiliate link and hook them up with a good host. (I am going to chose this as I am going to be a bit busy in the coming months)
But if you are doing this in a big way you can get a reseller and host all their sites. You can charge them $10 per month and take care of it.