I want to hear your opinions about two things when choosing a domain name. Hyphens "-" and Dot Net's ".net" What's your opinions about them?
I have no problem at all with those things. However just don't over use 'minus sign', its looks spammy
I don't know if you want to compare between these two If this is the question i prefer the .net over the dash
If it is only one hyphen in a reasonable place then I have no problem. Such as Experts-Exchange.com, but if it is in a place such as whatis-uphahalol.com (random), it gives bad impression. So if it is between a word combo, I'd say it is pretty nice. Regards of .net, I like .net's but still I am having this habit of putting .com in the end like many other users. Though I prefer .net at times if my site is more focus on a network than a company.
Try to avoid hyphens as much as possible.. some people forget it sometimes. They have the same SEO property with or without it however. .com is always better than .net..
Hyphens are not good for SEO, so try avoiding them as much as possible about .net you can choose them no harm... but always go for .coms .com are the common choice of people and easy to remember