I used to have a US sim card that I would pop into my iphone but now since there is free wifi at all the parks + rogers decent roaming package I just buy that for $40 and use wifi whenever possible.
We did that, too, and while wi-fi can sometimes be spotty, it worked well for us. Especially good if you can just message one another (iPhones are great for this).