I know that Hypermart.com has a reseller program and does offer support. I use their services. Verio is also a very good web hosting company with a full suite of support options.

I would be very careful in offering a "free website" host to your customers. Web hosts that offer free web sites are simply not able to provide the range of personal support options and features that a business website needs.

Officelive.com (from Microsoft) does offer free websites for the first tier users.