This is for '06 and '07, Unfortunately the Diocese web site hasn’t yet listed the Holy Days of Obligation of 2008. In '06 and '07 Jan 1 fell on Sat and Mon respectively. According to the Conference of Catholic Bishops when a it falls a Sat or Mon it is abrogated. However, in 2008 Jan 1 is on a Tuesday and is, in fact, a holy day of obligation.
Here is the actual Decree from the United States Conference of Catholic Bishops:
Conference of Catholic Bishops
**United States of America **
Decree of Promulgation
On December 13, 1991 the members of the National Conference of Catholic Bishops of the United States of America made the following general decree concerning holy days of obligation for Latin rite Catholics: In addition to Sunday, the days to be observed as holy days of obligation in the Latin Rite dioceses of the United States of America, in conformity with canon 1246, are as follows:
January 1, the solemnity of Mary, Mother of God;
Thursday of the Sixth Week of Easter, the solemnity of the Ascension;
August 15, the solemnity of the Assumption of the Blessed Virgin Mary;
November 1, the solemnity of All Saints;
December 8, the solemnity of the Immaculate Conception;
December 25, the solemnity of the Nativity of Our Lord Jesus Christ. Whenever January 1, the solemnity of Mary, Mother of God, or August 15, the solemnity of the Assumption, or November 1, the solemnity of All Saints, falls on a Saturday or on a Monday, the precept to attend Mass is abrogated.
This decree of the Conference of Bishops was approved and confirmed by the Apostolic See by a decree of the Congregation for Bishops (Prot. N. 296/84)