If you put a gun to my head, Owens.
When he is healthy, he is more dangerous than Moss.
If he could be massively productive with less than accurate QBs like Jeff Garcia and Donovan McNabb, I would take him on my team.
Owens is a better route runner and will make the tough catch in traffic. Moss is a one trick pony and would need a mad bomber like Culpepper to be the best he can be and he will never sell out his body to make a catch.
Even though you hate what he says, he does work harder on the field. Moss takes plays off if the ball is not coming his way. And if you want to talk about "character" and who is a better teammate? Owens may have slammed people, but he never walked off the field on them as Moss did last year.