NYer, for those so inclined, there’s also the wonderful Divine Office:
http://www.divinumofficium.com/cgi-bin/horas/officium.pl
And markomalley graciously posts the divine office on the Daily Readings thread.