(Knocked down one star for the aggressive ad environment, but redeemed by excellent content availability).