I like my CBQ card. Sometimes going for the cheapest rate, doesn't necessarily mean you'll still get the service you're looking for. They also offer several perks which you can read about on their website:
http://www.cbq.com.qa/personal.aspx?id=57 I also think that Commercial Bank provides the best customer service and reaction time to make things happen!