I've been living in the Middle East for 5 years and have wasted a lot of opportunities to earn points. I am currently looking for a Credit Card that will help to accelerate my points. I'm in Saudi Arabia and travel home to Oz regularly as well as other destinations. Any advice?