hai fatto decisamente meglio con i cookie che con l'IP...
la combinazione dei due potrebbe anche essere interessante