Yup it just came on a little while ago. No HD channels included though.
1 day of a free preview?
If so its pretty dumb. By the time people hear about it the thing is over. I cant imagine anyone is going to say 'Damn I missed it, I better sign up!'.