The New York Times has an
editorial today about the current status of the credit card legislation, which was signed into law in May but some provisions take up to 15 months to take effect, according to the editorial.
I know this may not be helpful, but mileage-earning credit cards are a great deal if you pay off your entire balance in full every month (in which case the interest rate is entirely irrelevant) and a pretty lousy deal otherwise. My advice: don't use a credit card for spending that you couldn't pay for in cash if you so chose.
Is Citibank slimy? Of course.