Often the cards with the best intro bonus point offers are not the best to use on an ongoing basis. There are of course exceptions, but for the most part when I've taken out a card for bonus points, I've rarely used it and cancelled before the first anniversary. Be warned that you don't want to do this too often though, as it will affect your credit score.
For ongoing usage, I have the following:
AmEx Platinum Edge - $195 per year but includes a free domestic rtn flight with VA each year (to selected destinations), which is almost always worth more than the annual fee. Earns 3 pts per $ at supermarkets, 2 at petrol stations and 1 everywhere else. Importantly, these points transfer 1:1 to about 7 different FF programs (including VA and SQ). I only use this card for supermarkets and petrol. IMHO, everyone interested in earning non-QF points should have this card!
Westpac Altitude Black - this package comes with an Amex and a MasterCard. I pay $150 per year, but I think the standard price is $395. The Amex earns 3 pts per dollar everywhere it's accepted, but the transfer rate to FF programs is 2:1 (ie effective FF earn rate is 1.5pt per $). I try to use this for all domestic spend other than supermarkets and petrol. Not everywhere accepts Amex though, and the MasterCard only earns 0.625 FF pts per $, so I never use the MasterCard. If you have to pay the full fee for this card, it's probably only worth it if you have a high spend on Amex.
Citibank Signature Visa - I have it fee free for life, but not sure if that offer is still available. Earns an effective 1 pt per $ domestically, so I use it everywhere Amex is not accepted. It's also great for overseas spend, as it earns an effective 2.66 FF pts per $. Again a highly recommended card, especially if you can get it for a low or zero fee.