Watched X3 again last night...saw it first in the theater.
It was an enjoyable film but did seem rushed.
I am not sure I could have sat through a 2 1/2 hour movie so they could get everything in without rushing parts.