The real key is find Gtk themes that are compatible with both the Gtk2 and Gtk3 engines. Combine that with a good Gnome-Shell theme and a good font, and things actually look really nice.
I actually just found a couple new themes that are really great: