Welcome to Flyertalk! You definately found the best place for advice.
If you have any specific questions about one of the airlines that you fly with, make sure that you post them in the correct forum. In order to decide what the best strategy for upgrading to business for you might be, it might be a good idea to let us know whether you have a choice of airline when you are flying to the different countries - and what your current status is in each of the programs that you have. There may be a way that you can upgrade to business more frequently with your flight patterns.