I have really strong feelings about hyphen domains and domains other than .com. Most of this is from running retail sites on hyphen domains and trying to explain to people by phone about the hyphen and hearing from them how they went to the wrong domain when trying to visit. The last customers I want going to the wrong domain are the people who are typing it in!
So, after hearing this stuff for a long time I paid hideous sums to get the unhypenated domains and the guys who I bought them from told me that their typein traffic was rising every year.
But, I have those domains now and am happy... well... there is one more that I would like to get.
They say that converts are the worst type of fanatic.