Ozzie's IS long on top but we always keep it combed back, out of his eyes. I always trim around his eyes and face, leaving the sides long.
I'm going to give him a bath today or tomorrow and debating whether I want to attempt a full body trim or not. He still has his full coat and it is so blasted hot here. We'll see how brave I am once he's clean.