Like your idea.<p>Maybe additionally create a gift idea generator.<p>Users will add products they wish to have, and other people with vote if they like them.<p>You can then suggest gifts for people with similar interests.