Yeah, it sucks when that happens. But a couple of eps haven't been deleted off that I think...
Anyway, you could watch it off the NBC website.. I think the Heroes videos are still up if you can get access to them from where you are.
Otherwise, I do have a site, but I'm not too sure if I'm allowed to post the link... =S