GINGERBREADAOSP ROM 2.3.7
-What's working?
-Touchscreen
-No more glitchy graphics (Adreno 200) (2.3.7 only)
-Google Apps (technically it should be working)
-Menu button and Back button (not backlights)
-SDCard mount (thanks to ketut.kumajaya)
-Overclock kernel will work (technically , I've never adjusted the values since I cannot access the Market)
-Proximity sensor
-Manu and Back button backlights
-Brightness adjustment
-Root access (You can use CF-Root b82 to get root, but you will lose your bootanimation) (Edit: Bootanimation will be restored once you flash the OC Kernel)
-Haptic feedback (thanks manju991)
-Vibration
-Android keyboard (For some odd reason it can't type numbers in the Terminal Emulator in DevTools )
-Live wallpapers
What's partially working?
-Messages (You will receive the same message when sent to you every 5 minutes)
-Calls (It takes a hell long time to hang up calls)
-Microphone (Need testers)
-Alarm (works only with vibration because no sound yet)
What's NOT working?
-3G/HSDPA (internet data) (Always stays at full signal and only shows 3G, no change)
-WiFi (which means totally NO internet available)
-Bluetooth
-Sound (Calls through the speakerphone works though , speakerphone = that bar above the samsung logo in the front of the Galaxy Ace)
-Camera
-Introduction widget
-CRT animation
-Calls cannot be received
-Speech Recorder
-Music widget
-SetCPU (Force closes when pressing on Autodetect Speeds)
-FM Radio
-GPS
Others:
-No phone and notification ringtones
-Unable to add a Google Account (probably due to no internet access)