QUOTE(Kathryn41 @ Aug 16 2006, 08:54 AM)

I believe that the customs form is the only form that is required for someone using an immigrant visa. The I-94 is an entrance-exit visa and is for non-immigrants, not imigrants. I am sure someone else who has entered on a CR/IR will be able to confirm this.
Kathryn is correct. If you read the instructions at the top of the I-94, you'll notice it says that aliens with an immigrant visa do not need to fill out the I-94. If you have an immigrant visa, the customs form is the only form to fill out on the plane. Only one customs form is required per family travelling together.