Yeah!That's really sad hereafter we need to rely on AT&T to unlock our phones.But , Thank God I already unlocked my iPhone5 through Unlock-Zone.com .iPhone users unlock your iphones before the law comes to action.
To unlock your iPhone 3GS try SimpleUnlocking.com
They will remotely unlock your iPhone 3GS after getting information of your Country and Current Network in use.
I used their service to unlock my sister's iPhone 3GS a couple of days back.