It is always best to pay down debt. Especially credit card debt. There are few, if any, investments that would pay a return anywhere near what you are paying to service debt. Someone once said they would save it to have for emergencies, but if you pay down your credit cards you still have that money available there to use but you are not paying the interest on it.
Good luck and congratulations on the money.