Ok, here is the thread on the OM all things root forum for DT A2SD: How 2 A2SD (via DarkTremor and Joneidy's Custom Recovery)
Here is a link to the version that works for the OM:
http://www.darktremor.info/files/a2sd/dtapps2sd-2.7.5.3-beta04-signed.zip
Now, since you have a ROM already in use follow the steps in the first link to install it. You will want to have a partitioned SD card. Depending on the size of your SD, will determine the best size for the ext3 (or 4) partition. For example, if you have an 8GB, you might want 1GB for your ext. It also depends on how much "internal" memory for apps that you want. This is where your apps will reside once a2sd is installed. If you usb hook up the phone and then you can copy any and all stuff you have on the sd card to your computer. Use the custom recovery to format and create your ext partition. You won't need to create a swap partition; Our ROMs don't take advantage of it. Now, once you have the partitions created, re-copy all the stuff that you moved to the computer, back to the sd card (you will be copying the stuff to the fat32 partition since that is the only partition that windows will see (if you are using linux, it will see the ext partition)).
Next you will use the custom recovery to flash the dt zip file. After it's flashed, you can reboot. It will take a considerable time (maybe 5 minutes max) to reboot, and even look like it's rebooting a couple of times. That's ok. If it takes much longer, than pull the battery and try to power it on again once the battery has been replaced.
Once you are powered on, open the terminal emulator. The instructions say to use ADB, but the commands can be run from the emulator. That's typically how I do it. Type su, and allow the app, if you haven't already. Once you have the # code the following:
#a2sd cachesd
let it do what it does, and it will reboot. It might ask you a question and want a y or n answer, just answer y and it will continue.
Once it has rebooted, open the terminal again and code:
#a2sd zipalign
The 2 things I said to type you don't need to type in the # since it's already there. If you see the $ that means you can't run the command line commands. You don't need to, but after I run the zipalign, I usually reboot again, just for the heck of it. The last thing I do is to go into the terminal again and code:
#a2sd check
Scroll through the output and you will be looking for three things: you want to see that apps run from sd, cache runs from sd, and that zipalign is set at boot.
It is a little involved, but it's not hard. If you have command line experience you shouldn't be stumped by it. If you don't, I hope that I was explanatory enough. You can check it all by opening Titanium Backup. On the 1st screen it will show you how much space you have used and left on your internal memory, sd card, sd ext and so on. Let me know how it goes for you.