Well, I found the videos again on my computer. I kept them all. I have the video (in MP4 format) along with text and keywords and a good video preview image for each one. There have to be about 100 of them, just sitting there.
I'm wondering what people think - should I try posting them on another YouTube-like site or set up a website with them all? If I'd put them on my own site, I'd have to get them all converted to HTML5 formats, which would take a while.
While my videos were up, I was making some money, which was great. It would be nice to do something with all this content. I'm open to any ideas.