If you aren't looking for insurances etc, i reckon the woolies EDR platinum is the way to go. 1 point per dollar with a mastercard is pretty hard to find. The best part, low annual fee that they will waive as soon as you threaten to cancel.
To note, i would only suggest this card for the...