Technology IPOs: where to launch? -