Все определяется задачей. Если каждый день возить себя любимого с работы домой, то на автобусе это перебор, а вот если с семейством попутешествовать, то Шаран в самый раз. Кроме того важно состояние конкретных машин. Если более свежий Шаран стоит почти как B4, возможно не все так хорошо. А так я своим B4 вполне удовлетворен - и по городу без проблем и, если понадобиться, багажник безразмерный.
Удачи с выбором!