These days the best credit cards for "horrible" credit are those which are secured. After the crash and great recession banks are extremely skittish about giving normal, unsecured credit cards to anyone with bad credit. Therefore a secured card is often times the only option.
With a secured card you put up a security deposit which you can then borrow against. You can use it to help build up your credit and move onto something better. To learn more check out Credit Card Forum's sponsored section on secured credit cards to rebuild credit