Well, the contacts can be moved from one phone to another by going to the Verizon store and requesting a transfer of contacts, should take only a few minutes. As with apps, you can try a few various things. Number 1, you can try a "data backup" app from the market such as "Astro File Manager", but I'm not sure if it'll transfer apps between two different devices. Number 2, you can download "Bump" on both devices. This app now has the ability to "bump" (share) apps, as opposed to only being able to bump contacts, photos, etc. And lastly number 3 is doing it the old fashion way and re-downloading the apps from the market (paid apps can be downloaded for free). Hope one of these methods works for you.