It's not a competition though, and this topic is for DBZ.
As for what is and isnt cannon.. I didnt read the manga so to me the anime is all cannon. Exept Yamcha beating Olibu. It was too much of a stretch.
As for the movies.. I just dont know what to think of it. Usually they dont work with the series events, and I feel that they are always too short.