Well first off you don't want to use sessions for this, as sessions are only temparary cookies and are deleted from the users system right after they close their browser, instead use the normal cookie function...
Examples:
setcookie ("TestCookie", "Test Value");
setcookie ("TestCookie", $value,time()+3600); / expire in 1 hour /
setcookie ("TestCookie", $value,time()+3600, "/~rasmus/", ".utoronto.ca", 1);
What this'll do is put a cookie on the users system and then everytime they visit your site php will create a variable with the same name as the cookie, so in this example it woudl make a variable by the name of $TestCookie containing the value "Test Value". Thou of course you should set the expiry date to something a little longer, like say a week or a month or something, and then when ever the user visits the site you just run this command again and it will re-initialize the expiry date so that it won't go disapearing on you. Oh thou if your doing something involving prizes I would only store the users handle and password and not the value of the credits, I'd store the credits in a secure database. Users are very untrustworthy when it comes to free stuff <G>