I always enjoyed long services when I was a Protestant, but the best ones had a lot of singing.
I've been Orthodox for several years now, and I really love the Liturgy. I arrive before Matins and stay through most of the Divine Liturgy (I teach a class so must leave early) so I'm there for about three hours. It seems to go by incredibly quickly for me. We get LOTS of the Word read though it's woven in so seamlessly much of the time that people may not realize how much Scripture really is in the service. Most of it is chanted, intoned, or sung. We have readings from the Psalms, Epistles, and Gospels (and sometimes other books as well). And there is usually a homily that is typically around 15 minutes, which is always really good as our priest is an excellent teacher (when the bishop came, his teaching went on for the better part of an hour). We also have Bible study separately which runs about an hour, and I'm thankful to have many hours of podcasts with in-depth teaching available on Ancient Faith Radio every week.
I did enjoy a really good sermon in my evangelical days. But otoh, they are not always good. The last time I went to an evangelical fellowship to visit, I was just about out of my mind with the pastor going on for such a long time with so little really to say, and on top of that making snide little comments about other folks in the process, displaying not a good personal testimony, and with no real plan and a lot of hemming and hawing and repeating himself. But it's not fair to judge everyone based on that. I just know that I have no patience anymore for prolonged periods of poor preaching. I'm used to very rich servings in lesser amounts of time, usually centered heavily on the Gospel.