Сайты бывают абсолютно разные. Отличаются по цене и функционалу. Чтобы подобрать сайт, который полностью будет отвечать Вашим требованиям, в первую очередь нужно понять: что Вы от него хотите? Ведь если сразу не разобраться с этим вопросом, можно «выкинуть» деньги на ветер, а не нужно ни Вам, ни исполнителям.