The Schwalbe Marathon Supreme should do everything you're looking for. They are pricey though. Don't worry about difficulty mounting tires....modern touring tires, especially those, are indestructible. I'd say the next time you'll have to remove them would be in 5 years. You might not get a flat before then.
If you want something a bit faster and more comfy, I really like the Vittoria Voyager Hypers. You'd be sacrificing a bit of flat protection though.