Apple are never, ever, going to release a product called "iTV" because there's a huge media producing company already called that, who have already legally mandated Apple not to use that name. So any source that uses the name "iTV" is immediately suspect, and their 'leaks' taken with extreme caution.