Confused about generic vs brand-name drugs? Learn the key differences in cost, quality, and effectiveness, and find out when it's safe to switch.