There are M balls and N bins. A load of a bin is the number of balls the bin has.
If a ball chooses a bin independently and uniformly at random than the maximum load at a given bin is (ln n/(ln ln n) ) with high probability.
But if two bins are chosen independently and uniformly at random and the ball is placed on the bin having lesser number of balls, then the after placing M balls into N bins the maximum load is given by
(ln ln n)/(ln 2) .
The attached paper has the proof in it. I need an easier proof for the solution.