No. I think AT&T have done something with their custom firmware to block services from any other SIM that isn't the included pay-as-you-go data-only SIM. I tried taking the SIM from my aircard and putting that in, to no avail...
You really need/should flash to the European firmware.
Also, if you've got an iPhone 4, you'll need an adapter for the microSIM.