To my knowledge, the stabibility of server much depends on the setting on the server side but not the client side.
And I think that is why all web servers provide a web-based panel.
Anyway, I am not using MAC. I'll suggest you to register a free WebID and try out DH panel.
DH panel guarantee 97 days money back if you pay using Google Checkout or Credit Card. You can always try it out. As what DH says, if you find out DH is not suitable for you, they will always do a refund for you.
Note: DH will refund you all but not the free domain name. You can register a free DH subdomain name so that you will not waste any money
Save [color=#CC0000]$97[/color] (max discount) on dreamhost plans by using promo code: [color=#CC0000]97CRAZY[/color].