1 B but 3.94 GPA or all A's but 1 academic renewal?

Take the B. Do you really want to take the class again and do everything all over again? what if you get the same grade? lol