I have a Tanika scale that I really like. It is sturdy and dependable.
As for accuracy/precision, I used to have a scale that weighed to the nearest 0.1 gram, but I found that was unnecessary. It depends what you are dealing with. If you were breeding blind snakes, a 0.1 gram precision might be useful, but if you are breeding blood pythons, a scale that weighs to the nearest 5 grams might be OK.
A scale that weighs to the nearest gram is plenty for me. I weigh the food items I feed my snakes and the smallest pinkies still weigh between 1-2 grams. I don't need more precision than that.
Hatchling snakes weigh several grams as well, so what would you be weighing to the nearest 0.1 grams?
I like a scale that can be tared, so I can weigh snakes in containers. I also like one with a removeable, washable platform so I can wash rat blood off when I am weighing food.
Make sure your scale has AC power capability.
If I was buying a new scale today, I think I would get this one - http://www.rightonscales.com/web/7001.htm
-----
Chris Harrison
San Antonio, Texas