Since number of pages can vary based on the number of posts per page, we should go by post number. We're over 800 posts, whooo!
I'm at 38 pages, FWIW.
Your post is post #748 for me by the way.
Since post numbers can vary because who ignores whom (and the relatively recent change in how
my posts are removed from
your viewing pleasure not only if you ignore me as before, but also now if I ignore you), the only really surefire way is to go by the internal database number assigned to each post.
Luckily, when you click a post number like #748, you don't actually get an URL referencing the number 748 - you get the database number (=6944393). Unluckily, the URL doesn't take posts per page settings into account*, so while the HTML anchor gets set correctly, the browser will not find the post, since you're sent to the "wrong" page.
*) Either that or the page calculation fails to account for ignored/invisible posts; not sure.
In the end, about the only surefire way to make a reference to a certain post that will work for all forumists (a link that sends everybody to the right place, regardless of settings) that I know of is to follow a quote link; the link created when you quote somebody (and doesn't type in the QUOTE tag yourself).
At the top of this post, I have quoted MichaelSomething. If you click the small blue icon right after his username, you should be sent to the right place. But I don't know of any other way to link to that post that works for y'all. For instance, here's the URL I get from his post number (the link behind the #748 in the upper bar of his post, right corner). Remember, the number 748 might be different from you):
http://www.enworld.org/forum/showth...-please-stop&p=6944393&viewfull=1#post6944393
While the internal DB number should be the same for everybody (6944393), in my experience, this link breaks if the posts per page calculation fails.