Yeah those websites i really did not look for yet.
As far as i know no legit site offers AT&T unlocks.
And i doubt it will ever happen either, best bet is a software unlock or hope for a trade in at a apple dealer around here.
there was actually a few recent sites that offered "permanent" unlock solutions that actually worked but it cost like $165 and apple managed to stop it in the next firmware update 4.3.1 - 4.3.2 lol so it was a very expensive unlock for one firmware..
i know it sucks but i would just use ultrasn0w when there is a version that will unlock your baseband.. never pay for unlock or jailbreak..
some people have used a Gevey sim that i would not advise either but just so you know all the options. and a lot of fakes going around and scammers. but people are so desperate to unlock they will use it, also its illegal in most countries where 112 dials the emergency number..
apple are really making it hard for devs to hack the iphone