If you have a lot of credit cards with high balances than I would file BK.

You can file chapter 7 if it is just credit cards.

Chapter 7 stays on your credit report for 10 after the filing date.