I usually worked with a unique instance of the latex editor Kile, together with the ForwardPDF build to see the output with forward search in a unique instance of Okular (this uses okular --unique). ...
Okular, Evince and AdobeReader5 do not hit the referenced hyperlink marks. These applications go repeatedly, reliably, one page too far in document when clicking a link. AdobeReader9, FoxitReader and ...