test its working properly...
on Home page go to the Settings, SD Card & Phone Storage...
At the bottom note how much memory the phone has in "Internal phone storage".
Go to Market and install something big, (angry birds is about 15MB)
Go back to Settings, SD Card & Phone Storage... it should only be very slightly different (there is always a minor amount that goes on the phones memory.. but VERY small)
If thats worked, youve got Apps2SD working...
so now...
either
1- make a list of Apps you have so you can download them again
2- or use Astro file manager to backup apps...
Then uninstall everything you can in the normal way.
then re-install all the apps, either one by one if Option1 above or using Astro file managers Restore from Backup...
They should all then be on the SD card...
Then look in your "Settings, SD Card & Phone Storage..." this will always creep down slightly... but the LARGE stuff will be on SD....
I've got 101 installed apps + factory stuff (ie Google Maps which is big) and stil got about 50MB of phone memory... Before I had about 15 apps and only 5MB left....
PS I'm sure that doing the Astro Back-up then Restore works and puts them on the SD properly.. but I could be wrong. Sometimes emptying your phone of everything, turn off, turn on, start installing from scratch can be beneficial... think of freshly installing Windows...