We have pushed out a few minor updates today. We changed the site so if you access it from your iphone or ipod touch, it will automatically take you to the mobile site.
We also modified the "remember me" setting when you log in. It will now remember you across multiple computers. You might have to log out and log back in on the machines for this to take effect.