I didn't see Da Vinci Code yet but X-Men III is way cool. Very worth seeing.
And X-Men III is far more believable.