I have an issue with scrollspy, recreated in this fiddle: http://jsfiddle.net/jNXvG/3/
As seen in the demo, the ScrollSpy plugin always keeps the last menu item sele
I had the exact same problem and for me, adding height: 100% to the body element was the fix.
height: 100%
(stricly nothing else seemed to make it work)