AT&T should unlock it for you. If you already have a contract with them, they would want you to stay with them, not transfer over to T-Mobile just for the Sidekick, right?
They should, unless there are legal copyrights involved.
They should not charge you.