Some companies are doing amazing things. Method Soaps is one of them.
VolunteerCleanup.Org, SurfRider, and CleanUp Miami Beach recently partnered with Method Soaps to collect 50 cubic feet of #2, #3, and #5 plastics from the shorelines which will be turned into bottles. It took us 5 cleanups and about 2 months, but it was well worth it. You can check them out here : http://methodhome.com/beyond-the-bottle/ocean-plastic/
Method Soaps demonstrates that you can make a profit *and* do right at the same time. They have my loyalty and business from here on. You can find Method® Ocean Plastic 2-in-1 dish + hand soap at Whole Foods and Target (and I'm sure other fine retailers).