Hi Bonnie and Lisa...
I also completed the online Pre-Cruise Information Forms. This is pretty cool because the information you enter there comes pre-printed on your tickets and saves time at check. HOWEVER, this pre-registration does NOT preclude you from completing the two white letter size Pre-Cruise Information Forms that come with your package, NOR does it include the Bahamas Immigration Cards (IBM size card). BE SURE to complete these forms and take them with you to check-in.
If you use the Princess Web site to complete the Pre-cruise Information, then you do not need to mail or fax the Pre-cruise forms to Princess, but you do need to take those forms with you.
Speaking from experience... <grins>