AOL has notified me that they've removed the block on our IP address. They said it'll take 24–48 business hours to take effect. Not sure exactly when that is, but I'd guess by Wednesday.
It seems we're still having issues with Hotmail, though. Will have to contact them and find out what's up.
Gmail seems fine (and seems like it has always been).
Key 55EA59FE; fingerprint = E501 CEE3 E030 2D48 D449 274C FB3F 88C2 55EA 59FE
A mighty order of ages is born anew. http://twitter.com/derobert