Others on my list...
+1 on Unity -- the non-configurable disappointing desktop for retards.
To this list I would add:
1. iTunes -- the most non-Apple-like experience in the Apple universe.
2. Windows 7 -- nobody expects much from Microsoft, and picking on it feels a bit like making fun of the slow kid in class, but I thought Windows 7 would be in some way better than its predecessors. Instead crap just got moved around and the UI was made even more tasteless and ugly.
3. Java -- the least portable language I know of. Why can't it just die and leave us alone? No, I don't want to allow the Oracle/Sun Java Updater to install a new version. Quit bugging me. It's even more annoying than Flash with the added insult of not actually being useful for anything. Java has failed in every revolution in software it claimed it would make.
4. All antivirus software -- cure is worse than the disease.