Well, DB has subbed episode 25:
[DB] Naruto Shippuuden episode 25
I thought it was a great episode! Much better than those as of late, and no clone fights with team Gai...I think it might have been my fav so far in the Shippuuden saga!
Overall good animation and good pacing (even if 1 minute lasts more like 10 minutes). I won't give anything away until everybody has had a chance to watch it!