You could also make a find potion merc if you really wanted.
It's not needed mind you.....but it's one way to get a ton of potions in a very small amount of time.
Find potion bards just run through act III + in normal quickly killing large groups of enemies and using find potion on the corpses left behind. I think usually they use warcry to kill large numbers in very short periods of time (just tele to areas with those numbers.
If your barb can handle nightmare easily with warcries etc then you could combo it with Skill GC and Pgem runs at the same time.
With 20 points in find potion and +skills you reach a 90+% chance to get a potion per corpse. You only get a 10% chance per corpse though to get a full revive. Still when you kill 20+ enemies in a few seconds each place you teleport to...thats a very large number of full revives in seconds each time.
You don't need ANY special equipment to make a potion barbarian either...it's cake. You can easily keep your other characters constantly supplied with full revives that way.
I've never done it myself....but it could be useful to someone just starting out:)
Games are like life. If it's a good one, you really don't want it to end. Winning isn't everything, enjoying the game as much as possible is.