Hyphens really suck IMHO. Standard point is that you have difficulty differentitaing between your name and the non-hyphen version. You will lose a lot of traffic to the 'other' name. Undeveloped such names are not USUALLY worth much. Developed all depends on how much traffic you can get to the site once it is developed. Value then is all based on the traffic and revenue you generate.