Yes, though you could technically load up the 9Now webpage and watch the current Channel 9 show through the interface. Otherwise you’ll need a 9 account – activated via email – to watch any 9Now content.