Just to give my advice...i had a lot of trouble trying to get my SD card partitioned and the apps moved to it....finally got it today...
Basically, I used a full version of paragon partition manager to create the EXT2 partition...I think one of the things I was doing wrong before MIGHT have been making the partition a logical disk and not a primary disk. It could also just be that I have no idea how to use the adb shell...its really starting to piss me off...
in any case, I used the Terminal emulator method, and it worked just fine...
what kind of sucks is that when you make the move, the android market doesn't think you have the apps installed anymore, so when you go to "my downloads" , all the apps you've downloaded and installed say "free" again instead of "installed"... this wouldnt be a problem if it werent for the fact that the phone now informs you of new updates for installed apps... you'd essentially have to go back through the apps you have installed, click on "install" again, and reinstall it. At that point, the phone acknowledges that you already have it installed and informs you that it will replace the version you currently have.