Can I transfer my At&t iPhone 3G to my new Verizon iPhone 4G?

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?

No, because there's no iPhone 4G.