@snaptravel: Great post. I