the GC could do shaders and had a better texture pipeline, but the PS2 had higher raw poly counts.
which one you preferred was subjective, really. You could get cool water and effects like mario sunshine or pikmin 2, or you could have detailed worlds like Jak or Ratchet.