You can not swap out SIMs. The iPhone 4 is the only device (next the the iPad) that uses Micro SIM. (I had a big hoopla discussion about this last night). When you get an iPhone 4, bring your laptop (if you have one) and ATT or Apple Store will help you activate it and transfer your account info/number over.
You can buy it from ATT or Apple.