There is a ppa that makes the Unity-2D launcher the same size as the icons: ppa:lucazade/ppa at https://launchpad.net/~lucazade/+archive/ppa
I use it and have no problem or crashes.
I would highly recommend XFCE4 over LXDE if you are doing development work. I switched to XFCE4 2 weeks ago and it's still impressing the hell out of me. It's just really simple to get things done quickly.
I think I'll try LXDE next. I like ubuntu because there is a lot of documentation in the google index. I feel like it's always best to have the largest user base because then it is most likely someone else has already encountered your issue. It's too bad that there's such a split now on the default desktop environment.
Also, it's too bad that X is so far behind windows and OSX. On my home machine I use a laptop with 2 external screens, one is connected through a displayLink USB device. In windows it was plug and play. I'm sure that under Linux it will take me a really long time to set it up and even then it won't work as good. It's too bad because I really would prefer to only run windows in a VM.