IMO, as long as it says "1 troy ounce .999 fine silver", it can have Santa Claus on it. I personally think 1oz. rounds or bars of any kind are better than paying a premium for Eagles or Maple Leafs.
You'll always pay a premium for E's and ML's, but you may not get that premium back, depending on condition. Those are "numismatic" or collectors coins.
Rounds and bars, you can beat 'em with a hammer, as long as they weigh correctly and still say .999 fine, they're worth the same. .999 fine is .999 fine.
Bullion bars or rounds will always hold more value, IMHO. That's all I ever buy. Wish I had the cash to load up, this is a good time.