First is Direct Access Mastercard. It gives you 2% rebate on all petrol station iregardless of any brand. This give the most flexibility to choose which petrol company you want to use. The rebate is capped with a maximum of RM50 per card per month. You will need to use RM2500 of petrol to reach the cap. One important thing to mentioned, Direct Access credit card is free for life. No fees for maintaining the card.
http://www.directaccess.com.my/pdf/petrol%20statement%20leaflet.pdf
The following two soonyeah ties you up with certain brand of petrol company.
Shell Citibank Credit Card. This card give you 1.5%-5% rebate. The rebate amount depends on few crititeria. Card type - Classic or Gold and Carried Forward balance. Visit the Citibank site which there is a calculator to count how much the rebate using this card.
http://www.citibank.com.my/APPS/portal/genericLoadPage.do?tabNo=3&htmlPageName=/promo/det/card_shell.htm
This card don't give you rebate but give you more Treatspoint and services instead. 5x Treatspoint (limited time till 31July2008), free Touch n Go Zing card, free annual fee and free auto assist.
http://www.maybank2u.com.my/consumer/online_cards/petronas/about.shtml