Запятая перед как нужна.
Запятая нужна. Сокращение млн лишнее (либо 3 млн рублей, либо 3 000 000 рублей).
Волшебник – колдует, совершает чудеса. В современном русском языке нет однокоренного глагола к существительному волшебник. Слова волшебник, волшебный, волшебство восходят к слову старославянского языка волшба 'колдовство' (того же корня, что и слово волхв 'колдун, чародей', буквально – 'тот, кто говорит колдовскими непонятными словами').
Знаки препинания лучше расставить так: Люди часто сравнивают Колу и Пепси (ведь их вкус очень похож) и ломают голову: что выбрать?
В одном из значений существительное гон служит наименованием участка пашни или покоса.