Any sim free phone should work in both countries. However, I don't suggest you buy the same phone in bulk. It might be better in the long run to get a range of phones so you can test your apps across multiple platforms.
For example, I have a G1 and a HTC Desire. The G1 is running Android 1.6, has a HVGA screen. The HTC Desire has Android 2.1 with a WVGA screen (which is a different screen density).
This allows you to easily test your apps to ensure they work on more than one phone. In addition I keep the G1 because it is relatively slow compared to the Desire, which allows me to test my apps on both fast and slow devices which is something the emulator can't emulate well.