I browse these forums on an iPod Touch as well and
I've stayed logged in since before the Christmas update.
Make sure you're not clicking the "Public or Shared Computer" box.
It looks like you're new here. Sign in or register to get started.