I have taken the manual steps and automated everything. This still has to be executed upon each phone restart, but it is at least a widget you can place on your desktop, no need for entering terminal commands . I've tried this both on 2.0.1 and 2.1 and it works. You can adjust your brightness through the phone's settings menu.
Get it here:
Let me know if it works/doesn't work for you.
1) This does require ROOT
2) Your phone must be connected to your PC via USB and USB debugging turned on
3) Run the exe, making sure adb.exe is in your PATH variable, or adb will not be found
4) Add the new widget to your desktop. Enjoy