If you can root your phone you know with Titanium Backup you can easily do an app+data backup to the sdcard and then you can move the card phone-to-phone or maybe phone-PC-phone.
But I think there is an easiest way to do it, I've not tried it, but I've seen in "accounts&sync" you can sync your app data to your Google account and then restore it on the other phone just syncing the account again. Let me know if it worked
Phone: Silver Sony Xperia P
Kernel: JB Stock
ROM: Honami MoonWalker v3