Whether dashes help or hurt, the fact is that they have little influence at best. I think I read a post by Matt Cutts (a google employee) who said that dashes neither hurt nor help your ranking. The exception might be if your domain name could be interepreted as different sets of words (waterspout.com = "waters-pout" or "water-spout"?), but google still figures those out pretty well.
Last edited by Zaphod; 02-26-2010 at 01:11 AM.