You can't really "go wrong" with any of todays manufacturers of hot water heaters (AO Smith, Rudd, State,Bradford White, Lochnivar,Boch...).
The two brands you mentioned are good water heaters, but by no means (depending on the model) are they the most efficient (make sure your comparing apples to apples).
A couple fo things to consider though when looking at water heaters that will effect the price.
Recovery rate-Gallons per hours that the water heater can "put out" (this can have a substantial effect on your intented usage). You'll find the rating as GPH.
Effeciency-the higher the efficiency, the higher the cost, but depending on your useage, you could save more money in the long run.
Venting-natural vent (verticle) or power or direct vent (natural being the less expensive way to go).
Tank wrty-most come with 5-6 year tank wrty, but 10 years models are availabel as well (for more money of course).
And of course, what type of fuel are you using...propane, natural gas or electric.
Honestly, a 30 gallon water heater for a milk house seems to be really on the "low side".
AND... if I read or read you post "right" the first time, I see you mention "electric" /forums/images/graemlins/blush.gif
Throw my "list of factors" out the door /forums/images/graemlins/crazy.gif
Wich means in most cases even if you go up to an 80 gallon, you'll be "pushing" about 20 GPH at a 90 degree temperature rise (this is for 240 voltage, water heater will "probably" have 2/4500 watt elements), if your running 115 voltage (usually a "poratable" unit, most run 7 GPH at the same rise, usually 1/1500 watt element, but you can find some that do get up to 20 GPH, and these usually have 1/4500 watt element).
Just to give you an idea, a "regular" 40 gallon gas (propane)water heater "pushes" 41 GPH, a higher efficient "through the wall" unit will do 70 GPH (all at 90 degree's) and some "ultra" high efficiency models will do over 145 GPH (at 100 degrees).
That's why I mention to make sure your comparing apples to apples.