Also um nochmal Apps2SD zu erklären.
Du kannst bestimmte Apps (nicht alle, und bei Widgets nicht empfehlenswert) auf die Speicherkarte verschieben. ein teil der Daten bleibt aber meist trotzdem auf dem Internen Speicher zurück.
In der Preclair, und deblurred 2.1 Android gibt es ein Script, dort musst du allerdings vorher die Speicherkarte so partitionieren das du eine Ext4 Partition mit drauf hast. Geht über das Recovery menü. Dann muss das Datei-System gemounted werden und ein Script ausgeführt werden das dir die Apps auf die SD verschiebt. Alles bereits vorinstalliert nach dem flashen unter "GScript"
Bei der Cyanogen Mod 2.2 Android brauchst du deine Speicherkarte nur Fat32 formatieren und nach dem Flashen kannst du jeder einzelenen App sagen ob sie auf die SD Karte soll oder nicht. Entweder direkt unter Einstellungen-Anwendungen-verwalten oder mit nem Programm wie "Apps2SD" oder "choose install location"
Außerdem kannst du im Cyanogen Mod in den Einstellungen direkt festlegen ob es Auf SD, im Internen oder Automatisch dort Installiert werden soll wo es geht. (da manche nicht auf SD installiert werden können)