Мнение. Как спросить, как выразить, как согласиться на английском

Каждый день мы общаемся с людьми, длимся впечатлениями, спрашиваем о чем-то, соглашаемся, спорим, обсуждаем. Так вот как это сделать на английском?
Что же сказать вместо привычных "What do you think?", "I think...", "I agree...", "I disagree..." ?

1.Начнем сначала. Мы что-то увлеченно рассказываем и нам интересно, что наш собеседник думает по этому поводу.

How do you find it? - Как вам это? / Как вы это находите?
What is your attitude towards it? - Как вы к этому относитесь?
What is your opinion on...? - Какое ваше мнение о ...?
What are your thoughts on...? - Что вы думаете о ...?

2. Так, вот нас спросили или же мы спросили мнение, какие же фразы можно использовать, чтобы его высказать, кроме "I think (that)..."

In my opinion - По моему мнению
As for me - Что касается меня
Speaking for myself - Говоря за себя
What I mean is - Я имел(а) ввиду
As far as I'm concerned / aware / know ... - Насколько мне известно
To my mind - По моему мнению
I'm inclined to believe - Я склонен считать
From my perspective / point of view / standpoint - С моей точки зрения
From where I stand - С моей позиции
If you ask me - Если вы спросите меня
It seems to me (that) - Кажется, что
I find it - Я думаю / Я нахожу это

3. Если мы очень согласны с собеседником и хотим это выразить

I share your opinion - Я разделяю ваше мнение.
You're absolutely right! - Ты совершенно прав!
Exactly! - Точно!
I thought so too. - Я тоже так думал(а).
My thoughts exactly! - Это же прям мои мысли!
I can't / couldn't agree more. - Не могу не согласиться.
I can't seem to disagree. - Не могу не согласиться.
That's so true! - Вот прям правда!
That's for sure! - Это точно!
I'm at the same page with you on it. - Я с тобой за одно.

4. В случае если нам нужно выразить несогласие, то помогут следующие фразы:

I beg to differ. - Позволю не согласиться
I'm afraid I have to disagree ... - Боюсь, мне придется не согласиться
That can't be so / right / true ... - Это не может быть так.
I don't think so. - Я так не думаю.
I think otherwise. - Я думаю иначе.
I take a different view. - У меня другое мнение.

Какие фразы вы встречали? Были ли трудности с выражением мнения?