So I'm either getting an iPod Touch 2G or the iPhone 3G, yes it's time to upgrade but I don't want to pay the iphone At&t plan. So is there a way to get a 3G online and be able to unlock it and use any sim?

By the way if you have a place where I can find a iPhone 3G 16GB white brand new, then post the website please.