First off, any word on how many units each at&t store will be getting?
Second, I will be able to transfer all my contacts on my current SIM card to my new 3G iphone right? [I have a 3G SIM card, if that makes a difference.]
No word on number of units, you'd be better off calling your local at&t store to see if they know.
No way to put the contacts on your SIM and transfer them (at least there is no current way with the current iPhone). If you have a phone that will sync with your Mac (or PC) now it would be easier of you just sync your contacts that way.