Persian Calligraphy makes a beautiful gift or souvenir!
You can order a piece of calligraphy (nasta'liq or shekasteh) to be made especially for you. Just choose the poetry/motto/text of your interest. The cost can vary between $10 to $500, depending on the length of the text, medium, size, and some other details.
Samples of Persian Calligraphy (by Kioumars Poorhaydari) can be found below.