I would freeze in ice also but apparently you can just freeze the whole leaf. Here is an article off a fantastic website i just found. Gives a great rundown of its history and uses and storage. has a whole buncha other stuff here too.
Only thing I know of to use it in is tea. I know its used to make various medicines and at one time was thought of to cure herpes. If this true I don't know . I know if you hang it in a closet, it makes it smell nice.:roll: