Here are a couple of good ways to get one way links to your sites: 1. Forum Signitures - Just add your sites to your signitures and you will get backlinks, then start posting. 2. Articles - Write and submit articles to the article directories that have your sites listed in the resource box at the end of the article. 3. Directory submissions - Submit your site to as many directories as you can, or better yet find a directory submission service that will do it for you. 4. Viral Elements - This is one of the best ways to get one way links - this could be a script (i.e. php link directory script), templates for common used website scripts (i.e. vBulletin templates), and many others. The key is to make something that someone would use on their site and embed a link to your site in it. I am sure there are many other ways, but these should keep you busy.
7. Buy them. 8. Give away a cool prize every month to one of all the referers from your logs to encourage linking and actually incentivizing the webmaster.
Yes Look at some of the nr.1 websites in google for any term and you will find that they have quite a few links pointing to them
Wikipedia does not like link spam, don't bother unless your site truly is "notable", then discuss it in the wikipedia forums first.
I'd suggest link exchange. Google himself advise "exchange links with relevant to your industry sites".
For your information: This is a free tool to check your inbound links: http://www.marketleap.com/publinkpop/default.htm
write an e-book and add it to your site. If its worth it, people will link to it. (Note.. I think this comes under 4. Viral Elements )
This is Free! You can submit a site even without registering. This site is very new. Created few days ago, But 15500 visitors and counting. Will be promoted, and should send you traffic. Please send with full-length description. Description is the most important thing. http://www.viduranet.com/nuke/modules.php?name=Web_Links Thanks for the time taking to submit quality sites.