If it is the first full moon after the equinox then it would be March 25 in 2005.
http://aa.usno.navy.mil/data/docs/MoonPhase.html
The time of the full moon is 20:58 (8:58p) UT. That would be 15:58 (3:58p) EST.
Easter is the first Sunday after the first full moon after the spring equinox.
The Equinoxes are at http://aa.usno.navy.mil/data/docs/EarthSeasons.html.
Again, hours and minutes are Universal Time; therefore, if the hour < 5 then the date
is one day earlier in The United States.