I'm using RefControl addon for firefox, to avoid sending the referer in the headers.
And what about bookmarks?
There has never been a official way to retrieve the addresses further down in the history. There are ways to detect if certain addesses have been visited in the past by testing if the browser applies a CSS rule for a :visited pseudo-class - http://whattheinternetknowsaboutyou.com is a nice example - but modern browsers have countermeasures against this.
So the anwer is no.