I'm planning to buy few domains for upcoming projects and someone suggested me few good names. But I'm not sure whether to go with .net domain names or should I go with .coms (good names are not available in .com).

So what I wanted to know is:

1)- Why do people prefer .com over .net?

2)- is it difficult to get good results with .net?

3)- Is it hard to get good SE rankings with .nets? (I doubt that though).

Hoping for some good answers (Quick Answers)