It is super easy to create a FREE account at Get My Wish and share your wish list via email and social media. You can even personalize a special template according to your gift celebration. Their newly updated website allows you to browse gift ideas by category and recipient. Free concierge service is available too.
In addition, they will donate $1 for each gift that is bought from their site to charities. So your gifts are a special way of giving back.