What I have now is enough for myself and a few players, but maybe not quite enough to go around if I get a large number of dice-less neophytes arriving at my gaming table later this month.
When it comes to new die purchasing, I immediately think of Chessex Dice. Look, for example, at these:
P.S. Note to self: I should also look up where the local game / hobby shop is in the Rochester, NY area, so maybe I can buy these dice from a FLGS.