If u 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 linken somwhere, (can't remeber wish spot I saw it on) so here it is anyway:)
Just go on google, yahooo of any other website. Then type in hulu.com. Then when u on it go on the zoek and type InuYasha Final Act and there are 26 episodes