Какие учебники лучше C# для начинающего?
Предложу несколько вариантов, а Вы уже подберете для себя более подходящий:
из того что читал:
 - Шилдт, не знаю как другие его книги, но эта нудновата (многи за это его не любят, по мне автор хороший);
 - Троелсен, мне понравилось, подробно и доступно описано, приятно читать;
 - Рихтер, о самой платформе (фреймворке), читать обязательно;
не читал (но многие рекомендуют):
 - Стиллмен, из серии "Хэд-фёст", издания славятся уровнем подачи материала;
 - Албахари, как альтернатива Троелсену;
 - Нейгел, для "противников" Троелсена;
 - Гриффитс, нужен неплохой начальный уровень.
Успехов!
upd: чуть не забыл. В Visual Studio есть русский мануал по C#, с ним тоже рекомендую познакомиться.
А про книги отзывов и мнений очень много разных.
Герман О.В., Герман Ю.О "Программирование на Java и С# для студента" очень хорошо и доступно описано 2 языка.