I've compiled CM7.1 for DS from Cyanogenmod's source. All thanks goes to the CM Team. They did all the work!!
~Apps2SD no Apps2SDEXT
~Surface dithering on/off
~VM Heap Settings
~Swipe to clear Notifications
~Slide status bar to adjust brightness
~Option to disable Wallpaper
~CyanogenMod extra rotation settings
~Built in Screenshot app. Hold in Power button for option
~And Many more....Flash to find out! Full changelog at the bottom of post.
ROM AND GAPPS
ROM- http://www.mediafire.com/?bs11c6mbe19b011 UPDATED BY TVALL.
GAPPS-gapps-gb-20110613-signed.zip Older Gapps!
INSTRUCTIONS FOR INSTALL
1.Flash The ROM
2.Flash alternate kernel if you desire. Recommend ezterry's latest.
~CyanogenMod for there awesomeness and all their work!
~Google for Open Source
~Tvall for the current builds
~Update built by Tvall
07/20/2012 ~Update built by Tvall 08/30/2011 ~More bug fixes ~Extra slider options ~Others i can't remeber...lol Just check Cyanogenmods Github 08/17/2011 ~CM Bug fixes for speed and stability. 07/27/2011 ~Android 2.3.5 (Google) ~Bug fixes 07/22/2011 ~Android 2.3.4 (Google) ~Bluetooth mouse support - Scott Brady ~Improve notification swipe-to-clear - Evan Charlton ~Improve album-artist support in media scanner - Paul Crovella ~Profile improvements and bugfixes - Martin Long ~RTL text improvements - Eyad Aboulouz, Eran Mizrahi ~Wake on volume key option - Sven Dawitz ~Support for revoking application permissions - Plamen K. Kosseff ~Latest Superuser app - ChainsDD ~Control brightness by sliding on statusbar - Danesh M ~Add "copy all" to context menu - Danesh M ~Lockscreen haptic and statusbar indicators toggle - Danesh M ~Nicer timepicker/datepicker - Jiri Tyr ~Configuration 0/90/180/270 rotation - Jonas Larsson, Scott Brady ~DSP Manager bugfixes and improvements - Antti S Lankila ~Support for launching apps via gestures in the background - Jiri Tyr ~Option to hide hold button during call - Roberto Leinardi ~Allow using wildcards for call blacklisting - Nihanth Subramanya ~Option to allow in-call lockscreen to match main lockscren - Sven Dawitz ~Option to notify about incoming call only in background when screen is on - Pavel Kucera ~ADWLauncher- Transitions, catalog improvements, bugfixes - John Van Etten ~Optional GMT correction for SMS/MMS timestamps - Terry Hau ~Add FM Seek for TI devices - KalimochoAz ~Add FM support for SI4708 devices (Blade, V9, Racer) - Stéphane Konstantaropoulos ~Add FM seek implementation to FM application - Tom Giordano ~Show current FM status on lockscreen - Tom Giordano ~Camera touch-to-focus - cyanogen, arcee, m0viefreak, Danny Baumann ~Screenshot feature via power menu - arcee ~WEBP backport - Vikas Arora ~Add CM copyright noticies - arcee ~Skia/Zlib/libcore ARM optimizations - 0xlab ~Bluetooth tethering - Stéphane Konstantaropoulos
AS ALWAYS: I am not responsible for any damage to your phone. Flashing this ROM will void your warranty. Do Not post here that this ROM bricked your phone if its bricked that means you did something wrong.