Also I might suggest looking at pool types. For example BTCGuild "luck" plays a factor you could hit it on good or bad day on solving.
Unless the pool pays you in PPS (not really a good idea indeed), "pool luck" always plays a factor on your
daily revenue.
Also, the luck should even out in the long term.