I work as a professional web developer and have found Swisslayer.com to be a web host far above all others. Some people have knocked the support but the ticket system is usually very fast and efficient and they always respond in a polite and professional matter.