I run a film festival website which accepts ratings on films and I'm concerned with stopping people cheating the system (i.e. submitting multiple ratings to fix the top ten list).
I've used techniques like IP address and browser stamp checking but I'm aware some people are trying to cheat the system by changing ISP connection or browser.
What techniques, if any, do people use to identify the same user across multiple browsers and potentially different IP addresses (i.e. different ISP connections)?
I'm not expecting this to be foolproof, just trying to get the checking as good as I can get it to dissuade casual offenders. Any help gratefully appreciated :)