[HTC Aria Android Development] stealthycow:
if you partitioned your SD card correctly your applications should be moved to your SD card automatically. the "Move to SD" button in the app manager is froyo's method, which developers have to enable themselves, and won't move the whole app to the SD card. it's also slower to load during boots, because it is moved to the fat32 partition. and you can't have apps that run in the background or widgets on your fat32 parititon. so overall, froyo's move to SD function seems kind of sucky. the only benefit seems to be not having to format your SD card...

but the apps2sd used in this ROM is different. it is NOT froyo's. it is the darktremor apps2sd, or apps2ext.

how do you know apps aren't on your ext partition on the SD card? are you checking internal memory and ext memory with titanium backup? they do NOT show up on the manage applications "On SD card" tab because your phone doesn't think they're on the SD card. they'll just be on the "downloaded" tab, and the "Move to SD" button will still be available (if it can be moved to the SD card) but the application IS ON the ext partition.

I had a really hard time with this, and there was a lot of confusion between froyo's apps2sd and the darktremor apps2ext. and I am by no means an expert, but check titanium first to see if your ext partition is getting filled. it's at the bottom of titanium, "SD card (a2sd)" and should say something like 479 mb (375 mb free) depending on how big you made your ext partition and how many apps you have. if you have about 50mb of apps and 50mb of space taken on the a2sd card part, guess what, you're all set! your apps have been on the ext partition the whole time and you didn't even know it. still worried, or something seems wrong?

then, go to terminal, type su, hit enter. then a2sd check. this should give you all the information you need to see if it set up correctly, if your ext partition is set up correctly, etc. just read through the text it gives you. for other commands, type a2sd help. if it didn't set up correctly, you could do it manually through terminal. I think that's how I ended up doing it.

also, I remember reading apps will still take up internal memory due to dvalik cache, which can be moved to SD card, which you can do in terminal with an apps2sd command. not sure how good of an idea that is, though, I haven't done it.

if you're wondering why cyanogen is different, well, from what I gathered, cyanogen no longer supports darktremor apps2ext for some reason, but what they have done is enabled you to move apps with froyo's apps2sd for every application. I'm also fairly certain that Titanium moves apps to SD the froyo way, onto the fat32 partition. how well this works, I do not know, as I have never used cyanogen.

so, just for emphasis on what I feel is one of the most important points to take home here: darktremor apps2sd IS DIFFERENT FROM froyo's apps2sd. darktremor apps2sd, which should be enabled automatically after making an ext partition, will move your apps to the ext partition. froyo's apps2sd, which is what the "Move to SD card" and "On SD card" is for in your Manage Applications screen, moves them to the fat32 partition, but it is not as efficient as moving them to the ext partition due to fat32 limitations and developers having to enable it for their applications.

again, I am by no means an expert, this is all the result of me trying to figure out what to do through hours of reading forums. feel free to correct me, more knowledgeable users!