Over the past 15 years I have had my web sites hosted on three different web hosts. I find I waste about three weeks a year of my time fixing problems caused by the web hosting companies. It is not that these are el-cheapo firms, but when SpamAssassin, WHM, CPanel or other software gets updated and has bugs the bugs end up geting passed on to me. The latest host has been the best but he just screwed up again which is wasting days of my time. This has lead me to once again thinking about hosting our own mail servers and web servers. Probably DNS too. I'm not looking for very fancy stuff. I don't have particularly high traffic on our web sites. Most of all I want stability and control over the system. It is very frustrating to know what is wrong and how the problem could have been prevented and deal with the slow response rate of tech support from the web hosting firm. I have: ADSL connection MacOS X 10.3.9 and 10.4.2 iBook G3 300MHz Clamshell PowerBook G3 400MHz Lombard PowerBook G3 500MHz Pismo PowerMac G4 500MHz Sawtooth <-- last choice as it uses more electric I need to support: Web server (HTTP) sHTTP might be nice but I don't use it now so it isn't a deal breaker. FTP (Currently what is broken at my existing web host. Grr...) Mail server (SMTP/POP3) SpamAssassin PHP MySQL Other??? I have ten domain names that cover our home business, farm, family web site, etc so I need to do a multi-domain type setup. Currently I do this with a Reseller's account, WHM and CPanel. I have used UNIX, Apache, PHP, MySQL, WHM and CPanel. I would prefer to stick with Apache which I understand is built into MacOSX. Of course, I would like to avoid spending much in the way of money. Stability is the most important issue. No point in going from the existing web host if what I setup is not going to be better. Web hosts advertise 99.99% uptime but that is deceptive. Sure, their system is up but after they mess up an upgrade it takes a week to fix all the problems. In real terms I find they are more like 49 weeks useable ÷ 52 weeks = 94.2% reliable. So... Who out there has done this and how is it working for you? Articles and sites to read on the web? Books to get and read? Other suggestions?