Really? I challenge you to find me a native speaker who would prefer "twice faster" to "two times faster"
Not a member of The Register? Create a new account here.
Remember me on this computer? Post anonymously?