My hard drive died yesterday and with it went all my itunes data as well as all my music and everything else to do with my iphone.

Can I just install a fresh copy of itunes and hit sync and it will copy all apps/music/videos/contacts/settings/etc... from the phone back into itunes?

If not, Is there any program that can backup the entire phone and reintegrate it back into itunes so that I can sync my phone normally?

Doesn't matter if it's a jailbroken app etc... I'm willing to use whatever is available