I work in an apple store ... Not that they aprove but iv jailbroken every iphone iv owned .. Free apps ?? yes please
Redsn0w for 4.3.3 thats using a mac thou Jailbreaking is the easy part Setting up cydia ( hackers app store ) and installing appsync 4.3 ( program to allow the phone to run cracked apps ) and other little installers is the hard part Lots of videos on youtube take you step by step throu cracking the firmware and setting it all up Have fun lol