Justin Bieber's final answer on why he puked on stage -- BLAME CANADA!! Yep, the Biebs joined us and said a traditional Canadian meal made him hurl ... and he hinted a duet with Psy could be in the works. Also, now that Khloe Kardashian and Mario Lopez are hosting 'X Factor' ... we have one big question -- which one gets labeled the Dunkelman? Yeah, we're taking it there. Plus, is it finally Tim Tebow time for the NY Jets? What does Harvey know about it, anyway -- and why is Eva Longoria catching flack for Mark Sanchez stinking up the field?