I want to know if I can transfer my data from my old iPhone 3G (At&t) to a iPhone 4G (verizon). If I can't transfer my number to the iPhone 4G, can I transfer my apps, music, and photos? Is there any way I can transfer all my data from my old iPhone to my new one?

Thank you, your answers are well appreciated. (:
Heeelp! please!!