Точно метку смещать хотите?
Может нужно что бы центр карты совпадал с той координатой, на которой стоит метка. Для этого есть фукнция setCenter.
Если же наоброт хотите сместить метку в цетр карты, то для этого есть getCenter.
А про то как двигать метки только недавно писали, здесь в клубе.
Возможно, что вы имеет ввиду возвращение центра карта в исходное положение после открытия-закрытия балуна? Если так, то недавно у нас было схожее обсуждение в клубе: http://clubs.ya.ru/mapsapi/replies.xml?item_no=8070