HIIIII FELOOW MELRIN FANS! I live in the US but i usually always watch the Merlin Episodes with those of you in the UK. Does anyone know of a good website that updates the most recent episodes? I found and watched all of Season 5 up to episode 7, but, me being stupid, i cleaned my computer so now i cant find the site in my history. Any ideas??