on youtube.
Try Hulu.com, it probably has it.
you can watch it on fox.com. they have the latest 4 or 5 episodes up at a time i think.
just go to netflix and order it
"World of Wonders" is episode 9 of season 2 of a show called "The Borgias." One can watch this episode online on iTunes. One can also purchase the instant video of this episode on Amazon.
go to veoh they usually have good videos; this is what we found for only you episode 9 http://www.veoh.com/search/videos/q/only+you+9#watch%3Dv543200xphXY2WK
Try doing an online search to see if there is a place.
tvdex.org
You can watch it on Youtube. I love Hamtaro more than anything! You can also watch most of the episodes on hamtaroepisodes.blogspot.com
YouTube! Here's the link to episode 1:http://www.youtube.com/watch?v=9-Wzfpt6rns
You can watch the episode on Nickelodeon
You can type in watch glee for free at google and then click on one of the wedsites u want hope this helps!