Million-dollar contest launched for oil clean-up ideas

A $1 million prize is on offer to anyone that can do a better job of cleaning up oil spills than BP.