На самом деле вариантов произношения много. Тоже английский знаю хорошо, и знаю, что абсолютно правильного варианта произношения на русском просто нет. ну нет в русском языке звука "th". Так что тут уж кому как удробнее - мне лично удобнее произносить в конце "ф", потому что это тоже глухой звук. Но, в принципе, сойдёт и "с", и "т", и "з".