Transfering data from iPhone back to iMac

Hi. My Mac's hard drive recently crashed and everything is wiped out. I have a new hard disk now.
My question is: How do I transfer data from my iPhone... back to my Mac? I would like to transfer data from my iCal, iTunes, iPhotos, SMS and contacts.
Would appreciate some advice. It's been a very frustrating experience. I don't want to screw up and end up deleting all my data from my iPhone instead.
My question is: How do I transfer data from my iPhone... back to my Mac? I would like to transfer data from my iCal, iTunes, iPhotos, SMS and contacts.
Would appreciate some advice. It's been a very frustrating experience. I don't want to screw up and end up deleting all my data from my iPhone instead.
Comments
___________________________________________________
http://www.gamesaladforum.com/