When I click the link on the News page, I get a YouTube page that tells me that I either have JavaScript turned off or I don't have the newest player. Neither of those is true. I specifically have JavaScript turned on and I'm using the latest version of Java (5.0 update 6). I also clicked their link that installed what they say is the latest player. I made sure none of my security settings were blocking things (as far as I can tell), so I'm not sure what the deal is.