Yes, iPhone can suck and all… But not when it gets jailbroken (Minus the call drops when being held wrong xD)
Nicholas Petty made this awesome guide to turn your iPhone into a penetration testing tool to poke around with WiFi networks (Which involves having to jailbreak it).
Yes, probably not the best hardware to have the tools provided in that guide running on, but can be fun =D