300 - это совсем небольшая нагрузка, тут и хостинг нормальный без VDS/VPS должен справиться. Я бы советовал искать хостера с возможностью дальнейшего переезда на VPS при необходимости, сразу вбухивать деньги в это дело не вижу. Ну а если виртуальный возьмете, то без админа там не очень комфортно будет.