I used this tool DirectoryBind and transfered large apps' data to my external SD. I've tried it for GTA III and MAX PAYNE and it worked perfectly. Don't forget to read the instructions carefully. All the credits go to the developer of the tool, slig. I just shared the info. Here's the link:
http://forum.xda-developers.com/showthread.php?t=1410262
http://forum.xda-developers.com/showthread.php?t=1410262