I've been hosting with Edge for about a decade now and would never think of switching to another hosting provider. Their customer service is unparalleled really in any industry. Their tech support folks are VERY knowledgable and willing to go the extra mile to help.
I've been bailed out many times by their support staff and have had an amazing working relationship with them. I think I'd rather quit web development than to work somewhere that hosts somewhere else.
more