If you are in the States episode 25 will air on monday between 2:00 and 3:00 PM on hulu, here's a link link I know there is already a link to this web sight in Links somwhere, (can't remeber wish spot I saw it on) so here it is anyway:)
Just go on google, yahooo or any other website. Then type in hulu.com. Then when you on it go on the search and type InuYasha Final Act and there are 26 episodes