Смотря какого происхождения ваше имя. Дело в том, что наша русская "х" произносится с задействованием заднего неба, а английская "h" - это почти просто выход. Т.о., если фамилия происходит от русского слова - то kh.
А если от арабского, к примеру, то смотря какая буква в оригинале (в арабском три разных звука, воспринимаемых нами как "х"). В случае Хайдара Зарипова, оставившего здесь комментарий, больше подошла бы "h": очень много в истории знаменитых Хайдаров, и все они в английском пишутся с h. Примеры российских имен-фамилий с h - Мухамед, Хабибуллатов, Халимов. А с kh - Халилов, Халидов. Хотя, это и не так принципиально.
К примеру во французском языке "h" в начале слова не произносится, поэтому француз прочитал бы фамилию как [akimov]. В то же время "k" перед "h" ясно даёт понять, что имеем дело с [hakimov].
Аналогично к "сh" добавляют "t", чтобы из Чернова не получился Шернов.