Thank you guv1976. SPG looks like a nice alternative, but i find that AMEX not accepted widely outside US. Based on this most of my spending will be done with M/C, so miles accumulation will be somewhat ineffective. Also, are there any airlines that offer you preferred status based on spending?