I think how Cross Stinger just described it, is how it works. Sorry you lose your place, that happens because the page gets refreshed - I will see if we can add something to return people to their original spot.
As for ratings, these are added instantly - you just need to refresh the page.
The only times you won't see the information instantly is if you are viewing the .htm pages - these are static versions of the site and are only updated once every 24 hours. So if you stay logged in when you visit the site, you'll always see the latest info.
We are considering adding an optional cookie so people will be able to log in automatically whenever they visit SC.