Look into the US Consulate site. They have mentioned all the required documents that you need to carry for the Visa interview. If you ask opinions here, people might have forgotten or the rules might have changed. So its always better to check the site.
Joined: Oct 03, 2007
check with google
subject: what are the Documents need while Attending the H1-B visa?