I had the same problem!  I hated it when I peeled an egg, and half of the white came off in the process, no matter how carefully I did it.  Someone told me to age the eggs 4-6 weeks, but that didn't seem to help.  I looked it up on BYC, and tried the salt method.  I LOVE it!!!  Most of the eggs peel beautifully, and even the worse one's are still good enough for deviled eggs!  I told my chicken-keeping friends about it, and they loved it!  Here's what I do (works every time 
		
		
	
	
)...
I sort the eggs, so that all of the one's I'm boiling are pretty close in size so that they'll cook evenly.  Then I put the water in the pot, just over the level of the eggs.  Then I add the salt.  I use 1/4 cup for 12 eggs, or 1/2 cup for 30 eggs.  Don't try to use less salt to save money.  I tried it, and was very disappointed. 
  Then I turn the stove on to medium-high, and wait 'til it gets to a heavy boil.  Then I let them boil for 10 minutes, and turn the heat down if need be, but keep it at a heavy boil.  Then I chill them fast in ice water, and when they're good and chilled I peel them (I find they peel best freshly chilled).  The cooking time depends a lot on the egg size, 10 minutes is for large to X-large eggs.  For pullet eggs, the time would be shorter.  Also for pullet eggs you could probably use less salt per egg.  For example maybe 15 eggs per 1/4 cup of salt.  Hope this helps!!!