thats the rank from 2003, you know it might be different now cause development in the world are faster than you think.. I think the best place to incorporate is the place where its currency is lower than yours, so that you'll have more money to start a business.. Just my 2 cent opinion too..

,