Can iPhone 4 ios 5.1 Unlocked?

I have an iPhone 4, ios5.1.0, baseband 04.12.01.Is there anything i can do to unlock my iPhone, i bought it 2/3 months ago… It's been sitting in my room because i can't use it for T-mobile.

Only baseband 1.59.00 can be unlocked.
trade it on craigslist for a unlocked one… Email me

Goto www.cyberflashing.com this will permanently unlock any Iphone.
This is the applications we use in our local shop and yes it works.l

It can be unlocked via permanent factory unlock that retains a full functionality of the phone, but only if it is locked to one of the providers that allow such unlock. You can see their list and prices of this service here: http://www.fastgsm.com/en/apple/apple/iphone-4/unlock

After the release of Apple iOS 5.1 many iPhone, iPad and iPod owners switched from old iOS 5.0 to the upgraded version of iOS 5.1 and finding difficulties on it running applications and limited access of features but now they can easily access the new iOS 5.1 version on their iPhone 4, iPhone 3GS, iPod Touch 4G, iPod 3G and iPad.
For details information you can go to the link
http://unlockanyattiphone.com/