Should I jailbreak my iPhone?
I know that the iPhone dev team have released the pwnage tool for 2.2, and the most complete list of apps I have found it this slightly old one:
[2.0]Installer/Cydia, working 2.0 apps and repositories - Hackint0sh
Offline maps appeals, but are there any killer apps that I would require a jailbroken phone for?