Yeah I just remembered one other potentially important detail...
I need a prepaid/pay as you go sim. Does that matter with AT&T? Sorry for coming across rather dumb, the US wireless market is totally different to the UK and navigating it is tricky from this side of the pond...