Какую книгу выбрать для углубленного изучения C#?
Это всё отличные книги.
У Скита показано как развивался язык C#, о чём думали его разработчики. Это даёт очень целостную картину. 
Албахари — один из лучших выборов, если надо разобраться с каким-то вопросом здесь и сейчас. Покрыты практически все темы. Естественно, где-то может не хватать глубины, зато всё чётко и практично.
Рихтер — классика. Там где не хватает глубины у Албахари, Рихтер её обеспечит. Здорово для "лёгкого" чтения перед сном, когда хочется что-то просто понять для себя.
Шилдта прочитал и огорчен.