I only have a few pages on my site currently. It is in the early stages of development. Basically, it will be a simple wordpress site with some pages and blog posts that include videos and images. I'm not sure how much storage I would need for that.
Also, I was investigating and I found Dreamhost, I'm not sure if they are EIG and they offered monthly plans but not cpanel? I would have to load my wordpress site on the new host, so it can be a problem because I do not want to pay for that when I can do it myself.