It is the typical Kevin Smith garbage. It is why I have no faith in Zack and Miri Make a Porno. You've seen one Kevin Smith movie, you've seen them all.
I saw it and the only time I laughed was when that one kid said, "You can make fun of Jesus, just don't make fun of Lord of the Rings."
Rosario doesn't save it. Besides, you can see her tits in Alexander.