This isn't a rant about the instability of Unity, so hear me out. :)
From the fresh install of 12.04 that i did, Unity ran great. There were no crashes, no corruption problems, everything was great. But after a few months of 12.04, Unity tends to keep crashing when opening the dash, it gets corrupt graphics very often, and login time takes about 30 seconds longer than it did at first. My install literally has not changed from the beginning--I have not changed any compiz settings, have not added anything new to the startup applications, etc.
Does anyone know how to improve Unity's stability?