A detailed comparison of Prandin (repaglinide) with other diabetes medicines, covering effectiveness, side effects, costs, and when to choose it.