Check your cookie retention level.
This looks to have been the problem. I had privacy set to the default medium in IE7. Adding boardgamegeek.com as an always allowed site in privacy has stopped me being logged out each time I quit the browser. I should maybe start using Firefox instead. I am having a lot of problems recently with IE. Thanks for the help.