@JD Hartley

I think the premium subscriber was probably something that was added in a plugin and they've just now added it to where the drop down allows you to select the role or the plugin hooked into the filter that allows for the dropdown to display it.

I'm running 2.9-rare and I'm not seeing it. Well, perhaps you also need to enable registering, but I don't think that is the case.

@Ryan

Well, yes and no. The point of using the timezone is to offset the time from GMT+0, WordPress already does this, so there wouldn't have to be a change. The change is basically to allow the timezone to dictate the offset. If you set the timezone, then you don't need to do some crazy (but simple) math to get the time, which could be incorrect.

The normal date functions will just work, so you get the advantage of faster calculations (C is faster than PHP).