If you didn't know who Jessica Alba was, her Sue Storm was okay.
I agree. They could always have hired a better actor to play the part but JA did an okay job. So much of the butthurt I'v heard about this casting has had to do with JA's race, anyway.
That might have been the criticism, but the truth is that JA doesn't really look any different than a brown eyed brunette from Ireland. She easily "looked" the part. The problem is that she is just a sh***y actress. I remember when the Cameron television series started and Cameron was saying that he hired the best actress for the part. I laughed because I couldn't believe that somebody better didn't try out for it.
The problem with the movies was entirely (100%) a problem with the scripts, not the director, effects, acting or production.