Yes. A jailbroken phone Jailbreaking an iPhone does nothing but remove the chroot restrictions on the filesystem so that you can install third-party apps and add some basic UNIX utilities. You will keep all your old functionality and apps. Even if you use PwnageTool to restore your iPhone, you will will be able to re-sync your App Store apps after your restore to the custom firmware.