I hava had a BVI company for almost 8 years and never found it to be complicated nor has my identity been exposed or any tax man has tried hunting me down!
That's actually extremly good news, it will make it much easier to work with a offshore company that requires some changes if there is no need for additional documents to be send.
For investment or holding companies I don't think it matters but for trading companies it will make a difference if the company is located in the Seychelles, Panama or Belize OR for instant in Germany.
There is a thread on this forum with a list of offshore banks also there is a active user on this forum who suggested a good and trustable Belize bank, search field above this forum may be your friend:)
So you don't recommend Panama, Seychelles, Belize, BVI or Cyprus... :S -confused: can you tell me what you are considering to be good to register a offshore company then?
Cyprus is not offshore but low tax country still they have a great banking secrecy similar to Switzerland in place which makes it a great jurisdiction to bank.