I was rolling the idea around in my head how I'd do it (database structure, features, etc.), but I was considering making a Christmas wishlist that you could log into and edit/update, etc.Sure, Amazon does wishlists, but you can only link to items sold on Amazon, what if I want something they don't carry? Yeah, how about that? So, as all real programmers do, I started coding before I had a finished concept. I didn't get too far into it before I got distracted and hassled with schoolwork.
So, I stalled out. One day, whilst on Digg, I came across this lovely site: wishlistr.com. I guess they're trying to stay with the whole Web2.0 naming convention wherein you drop the "e" from an "-er" name, ala Flickr. Anywho, the site does just what I was planning to do. You create an account and start in on your list, you can reorder the list and add/remove as you wish. (here's my list)
One notion that I'm not sure if they captured is to scan the users' URL, if it links to Amazon or some other site that gives referral bonuses (like 10% of the sale), then pass the user through your referral link transparently, therein resulting in a nice pull for your time/effort. That's the only thing lacking in their design, that and no ability to include a thumbnail of the item on your list. Otherwise it's a solid site, wish I'd thought of it sooner ...or is it spelled "soonr"?