Repeat after me: Interfaces and OO are my friends.
Static methods are like the song of a siren--enchanting but dangerous. I remember flirting with this danger in days of yore, but I've since learned to resist their temptation. Why do I no longer fall for their lure?