Here is my take:
I'm not sure about a 403b, but most 401K plans allow you to take a loan against your account. You pay the loan back typically via direct withdrawal in your pay, and the interest you pay goes back into the account...you pay yourself interest.
Now, given the current market, depending on your funds, that MIGHT not be a bad deal.
But, you definately DO NOT want to withdraw the money and have to pay all those tax penalties. Do not do that.
The best way to get out of credit card debt AND keep you out of it is to:
a) make a realistic budget and stick to it
b) put your cards "on ice"...literally freeze them in blocks of ice in your freezer, that way you have them in an emergency
c) take on a 2nd (or 3rd) job, part-time, to increase your income so you can pay down the debt. That does two things: 1. it reduces your liesure time which helps to save. 2. it reinforces that you have to WORK for you past lifestyle...nothing is free.
d) Roll the balance of the cards over into a card that charges 0% or some other low rate for 6 or 12 months, do it again in 6 or 12 months (especially if there are no roll-over fees).
Good Luck.
TJR