On our trip just 3 weeks ago I filled out the forms online. Rob is correct that is what the web site says. In addition we were told while in flight that we did not need to fill it out if we did it online. So I did not fill out the paper version back up as usual. Needless to say our immigration officer said that is not true we need to fill out the paper version. He was nice about it and helped us quickly fill it out while we were at his booth. I am not sure who is right but next time I will do both.