Kaykaykay--Thank you so much for your help! We just applied at a bank here in Canada for an American credit card, which we'll use to buy a simcard and pay-as-you-go plan at an AT&T store for use of the 3G in the US. And we'll now feel a lot better about using our son's Boston address. Your help is much appreciated!
All the best, rafraj