Ok, well to start with, by remaining on Android 2.1, you cannot use the Google written Apps2SD feature, which allows you to move portions of Apps to your SD Card providing the author of the app will allow it.....
I've never used Link2SD, so cannot comment on that.
What you *could* do is visit this thread:http://android.modac...s7-android-235/
Find the section in the first post as follows:All-in-one TPT installation:
This will only work in phones that were sold with gen1 layout or updated to gen2 via TPT method. This won't work if your phone was sold gen2 or you have used windows tool to update.
-repartitions internal storage (128mb /system, 326mb /data, 2mb /cache, 0,1mb /oem)
-installs Swedish Snow RLS7
-installs ClockWorkMod Recovery 184.108.40.206
-installs classic green android splash screen
And download the file and follow the instructions in the first post to install it....
This will update your phone to Android 2.3 which will enable you to use the Apps2SD feature, but more than that, it will re-partition the internal storage on your phone to allow you to get more apps on the phones memory, even if you don't use the Apps2SD feature.
IMPORTANT NOTE: Applying a TPT will WIPE your phone completely, so if you have data you need to preserve, you must find some way of copying it / backing it up BEFORE you apply this...
I have not applied this particular tpt file myself (as I had updated my blade before this particular ROM came out).
If you are unsure or want further assistance, a post in the Swedish Spring ROM Thread should get you help from people that have used that TPT file and the ROM itself....