Would it be a good idea to buy multiple domain names with variations of your original domain name. For example with and without dashes, plural, .net, etc.
1. Gain links if you linked them all to your main page, avoiding duplicate content by making new copy on each page.
2. Another way would be to have a 301 that would redirect people to the main page incase they typed it in wrong. Wouldn't gain any links or SEO advantages, but may pickup a few people that typed it in wrong.
Would either of these two reasons justify buying more domain names?