For several years now, I have been using Amazon.com as the "host" for my Christmas and Birthday wish lists. I am in love with their new feature. It is called the Universal Wish List. You simply install this little tool (which is more like a bookmark with your web browser) and you can add ANYTHING to your wish list. It does not have to be from Amazon at all. On my wish list, I have items from Old Navy, Ann Taylor, Kohls, and Sharpie.
Another great feature I've fallen in love with is the ability to have more than one wish list. I used to be a teacher and had a wish list specifically for things I needed for school. I don't believe anyone ever purchased items for me from that list, but it was nice to have them handy when I needed a few extra bucks to earn the free shipping from Amazon.
Now I have a wish list of things I want for String Bean. That way when my mother or mother-in-law want to know what to get her, they have several ideas of things she needs (or things I want) available to them. You can name your wishlists, too! My mom has her wishlist on Amazon. My dad, however, doesn't get around to those things. So one of my mom's extra lists she's renamed as his wish list.
If you start a wishlist on Amazon, your friends can search for your wishlist. That way, if you have a birthday party or do something really nice for someone, they can just look on Amazon to see if you have a wish list. It is a really awesome feature that has revolutionized the way my family shops for Christmas!