2004 National Festival Recap