I had very good experience with Seychelles.fila1 said:your welcome
I would choose either Cyprus or the Seychelles if you are going to sell your software throught the Internet.
If you don't have a merchant account you will need to take that part in consideration too, if so, you should go for a incorporation in Cyprus!
Here are a few links.
Sorry to open this old thread again! but I want to know if you still have the company you setup back then when you made this post??