안녕하세요 질문자님 비슷한 고민을 저도 했었던 적이 있기에 답변을 남겨 드립니다.
저 같은 경우에는 CLA클래스, E클래스, 그랜저, 미니쿠퍼, 520i 등 많은 차량을 타 보았던 경험으로 말씀 드립니다.
제가 추천을 드리자면 그랜저를 개인적으로 추천 드리고 싶습니다.
우선 가장 큰 이유는 차량 정비, 옵션 등의 차이가 아무래도 가장 큽니다
벤츠 A클래스의 경우 거의 깡통 수준에 차량 크기가 아무래도 작다보니 가장 불편하구요
3시리즈의 경우에도 차량 크기가 작으나 BMW라는 네임밸류 떄문에 고민을 하실것 같습니다.
질문자님이 네임밸류를 우선시 한다면 320i도 괜찮은 편입니다.
모임이나 친구분들을 만나셨을때 그랜저가 약간 창피..? 하시다면
저중에서 bmw 320i를 추천 드립니다.
참고로 옵션같은경우 벤츠와 BMW를 비교하자면 BMW가 성능과 옵션에서는 정말 확연히 차이가 나며
벤츠는 오로지 디자인 하나만 보고 사시는겁니다.
추가적으로 궁금한게 있으시면 언제든지 질문주세요.