QUOTE
I am using Vimeo right now but it only lets me post 1 HD video a week.
Hosting is a dilemma we all face.
If you choose to continue with Vimeo one option might be to run it like podcasting.
This week... Creating a Calm Ocean.
Next show... Animating the Ocean.
Next show... Adding HDR.
While not all tutorials would be in play at the same time you could recycle those that find the most interest. As one show loses interest move on to the next or present a show from the past. I see no reason why you can't keep posting your project files here in the forum to augment your show.
If interest in your tutorials is high, hosting won't be your biggest hurdle... then you'll have to deal with the demands on your time and attention. So pace yourself and enjoy the problems you have.
The importance of resistance cannot be overstated.
Use the limitations you face to channel and focus your effort.
In the end you'll have benefited from the experience in many ways.
Others here can suggest possible hosting solutions. I can't.