Description about your site and a linkback to your site containing your archor text in a paid blog post OR a link in the homepage. Assume the site is of the same PR. Paid blog post is cheaper but it goes buried after a few weeks when the blogger consisted updated his content.Link on a homepage is much more expensive but it's guaranteed retained for the amount of period that you want. Inputs welcomed
Homepage is tricky, because every homepage is different and users (especially returning users) on any of them behave differently. You may succeed in one but fail in other case. I would try posting links on website's 'static' subpages which are well ranked in Search Engine.
In the short or long run it's basically how the website performs. If the blog is performing well in Google SERP because of number of factors the you choose the blog post or vice versa. I think you should look for the quality of the site or blog. Not the placement of the link.
it never matters where in ur blog ur link is POsted what matters is how it is posted Like always put ur link in running words & on page with lots of content instead on Links .. this way it'll be loved by spiders & ur sites wll be ranked good
A home page link is more likely to get you more clicks. You should find out what is the page that get the most traffic. If the PR is same, think of the one that will get you the most visitors.
If PR is the same, either try to find what's the page from where you would get the most traffic or the page that is on your exactly same theme.