it all depends on the size of account,
but with our most popular account, 500MB space and 5GB bandwith, as an average,
our ratio would be 75 accounts per server,
this is on a 1.3GHz with 512MB RAM,
a server like this should be able to handle a few hundred, but with 75 accounts we are...