Okay, with the release of buster, I had a few mixed emotions, with the desktops I could install.
*KDE Plasma no longer works on Pi 4 or 3+
*We have Gnome3
*We have Cinnamon
So not all bad.
With the two desktop enviroments that do work, It's best to use OpenGL, because without it, the desktop animations are really glitchy.
sudo apt install gnome gnome-shell
sudo apt install cinnamon
I found that cinnamon doesn't come with a login manager by defualt, so I usually install:
sudo apt install slick-greeter
It's basically lightDM, but it looks nicer (In my opinion)