I always go for the gift certificates from web certificates.com. That way I can double dip! I shop through any shopping portal and use the money I "earned" through my points. Since it is an online master card, you can use it anywhere.
------------------
nw elite wannabe, HHonors Gold