Most of you guys already know this but there maybe some who don't. This is what I have been doing to build quality links. For my Dog Obedience Site here is what I have been doing. Go to Google.com and type "Dog Obedience Training .blogspot.com" without quotes. The reason I have been searching with .blogspot.com is because allot of sites hosted at blogspot have comments that are automatically accepted. Which means you gain a back link instantly. Hope this is helpful for some people! Thanks! PLUS: Some comments you can use a nickname so you can get 2 links!
It would be more accurate if you type this on search box site:*.blogspot.com type your targeted keywords here to find related sites
Why not using Google Blogsearch to search for your keyphrase? It will return you only results from blogs. And if you install the SEO for Firefox plugin, you'll be able to know from a glance the PR of each result. I think this could be more efficient.
100 of 100 blogs in blogsearch for the kwd "football" have PR n/a, 90% of them have nofollow, just the same as blogspot.com and wordpress.com have, the better way to build links are social media sites, for the same kwd I got some 10+ pr5 pages and maybe 40+ pr4 :*-(