For the record...
I have a first gen 8gb iPhone I got from america which is fully unlocked and running on T-Mobile.
It crashes rarely...but its a very complicated smart phone what do you expect?
The 3g is unlockable, but the 3gs isn't YET
__________________
|