GiftCardRescue.com conducted a survey of 20,000 people and found that these are top 10 gift cards that people want...

1. Wal-Mart
2. Target
3. McDonald's
4. Amazon.com
5. Home Depot
6. Lowe's
7. Costco
8. Subway
9. Visa
10. eBay