Got a new phone. Whats the best way to transfer the program and data (phone numbers, addresses, etc) to the new phone? All my data is kept in the phone memory (not on sd)

Thank you,
Denis