Want to support charity when you shop? One option is to shop at what the Yahoo Directory calls a "Virtual Fundraising Mall." The best of these is www.HEARTof.com. It has over 670 well-known stores -- from Amazon.com to Zappos.com -- where every purchase earns a significant donation for the charity, school, or other worthy cause of your choice. HEARTof.com is the best because of its exceptional number and variety of stores and because it pays the web's biggest donations for sites of this type.