dingo, my experience suggests that any time you use your card, to the maximum amounts of your limit, you will get 3 pts. extra per dollar spent. in addition, if it is silver, or higher, you get extra points. even if you are extended over your limit, prepay your credit card so you can charge more to it for the maximum benefits.
good luck