Flex is a good choice. I started with Flex, now I have Max. Flex is only a tiny bit more expensive than Max. After you run out of your Flex minutes you purchase prepaid cards, but the minutes are still charged at cheap Flex rates. So there is no penalty for going over the minutes, like in the USA where they hit you with 40c/minute. Here, the more you call, the cheaper it gets. Also, after you run out of minutes, you will be able to call other Orange customers on weekends for just 1 peso per minute (only available to Flex and Max accounts, pay-as-you go do not qualify).
You can do the same thing with Claro, and their Control plan, and have the same 1 pesos rate for Claro and Codetel numbers.