A good strategy:
For a keyword close or related to your own niche:
1) You go on Google and enter the keyword and check the sites coming up on top for this keyword.
2) Ignore any "big" sites like wikipedia etc. but take note of the "smaller" sites which made it to the top in Google for the keyword
3) Now go on Link Diagnosis - examine your link competition and enter that website and analyze their backlinks. There is a column "link strength" which you should look at too. See where those sites have backlinks.
4) Do the same for your site
Note: I would recommend not to over-do it. This means:
Do NOT leave MANY, MANY links in short time. Do NOT only leave links on high PR sites. If you have a new site it would look weird if you would gain several PR5+ links in a couple of days.
Start with a bunch of PR1, PR2....then later on get higher PR, things like that.
I think this is a good alternative to "brute force" mass backlinking with profiles...the advantage is also you can get an idea about link quality on linkdiagnosis.com
Nothing new, but if you didnt do it already you might want to try this.