8 wordpress blogs on one single shared host and by your BW requirement I guess your blogs should have huge traffic so you should go for small dedicated man.