Both are appropriate under different circumstances: "Appreciation for" indicates a love, an understanding, a feeling. He has a great appreciation for impressionist art. "Appreciation of" indicates a thankfulness, an acknowledgment. It was awarded in appreciation of his service to the organization.