I have been using Eatsmart Precision Pro
for a few years with no problems. Consistent readings when I have opened previously weighed packages. No problem weigh hops or grains. When weighing grains I generally weigh about 5-6lbs at time, but I prepackage my sacks of base malts in 10lb bags to make it fairly easy on brew day.
I do have a seperate little gram scale for brew salts like the one mtodd22 linked