Unlock 01?
NEVER pay for a jailbreak, atm there is only a jailbreak on 5.1 for non A5 devices (ipad 3rd gen and the iphone 4S) but the jailbreak that does exist is a tethered one and is provided for FREE by the developers.
right, you need to re jailbreak when you re-boot the device and thats not really a problem for most because how many times do you even turn off your phone?
but using redsn0w you can perform a tethered jailbreak on ios 5.1, this does NOT include the iphone 4S or the new ipad
http://www.iphoneforums.net/forum/hacking-tutorials-guides-68/how-jailbreak-your-iphone-4-using-redsn0w-windows-tethered-%5B5-1%5D-35538/