I second that, great idea!
In the past, I have helped out at probably a dozen SOLV events, and every one of them has been a great experience. My old neighbor was the director of SOLV, and for years he kept us in the loop with the beach cleanups, local cleanups, SOLV-IT - pretty much any time they did a cleanup he would let me know, and I was there. After I moved, I kind of fell out of touch with SOLV events, but would like to get involved again. Thanks for the heads up!
The people that run SOLV are really dedicated to the program, and because it is non-profit the only way they can keep the program running is through volunteer efforts and corporate donations.