The best place to get links to your site is on your site itself. You have total control over how your site links flow and you can control where the
PR flows through your site. This is really good for a big site, but you can do this with a small site too. Even though a link placed on your site is pointing to another part of your site, that link still counts as a vote to that page while the page giving the link will lose some
PR, the page gaining the link will gain some
PR. Also, the nofollow tag can still be used to sculpt your
PR to your site, say if you have a login page where a bot will not login, there is no reason to have a
PR of 4 for that part of your site and you can use coding to block the flow of
PR to the login page and redirect the
PR juice to more important pages of your website.