Наверное, по-настоящему доброй до самопожертвования можно назвать лишь Соню Мармеладову.
Раскольникова я бы не посчитала добрым. Человек, который убил трех живых существ (старуху-процентщицу и ее беременную родственницу Лизавету) было бы странно называть добрым. Хотя по мелочам он проявлял милосердие. Не исключаю, что из-за подавленного чувства вины за убийство.
Так добрым можно назвать и развратника Свидригайлова. Он перед самоубийством по-доброму распорядился своим богатством. Определил в пансион маленьких сестру и брата Сони, помог семье другой малолетки.
Еще я вспомнила Порфирия Петровича. Не удивляйтесь. Вот человек, в котором сочетаются исключительное здравомыслие, ясность ума и незлобивость характера. Он давно понял, что Раскольников убийца. Но пытался разговорами направить его в нужное русло, не арестовывал сразу, дал "погулять и подумать". Он понял, что Раскольников убил "умственно" и даже сочувствовал ему. Хотя, конечно, это делалось для профессиональных целей. Но все же без грубостей и вульгарностей, как часто поступают следователи.
Да, вспомнила еще одного симпатичного добряка - Разумихин, товарищ Раскольникова. Вот кто классически добрый человек. Он тоже жил в бедности. Брал переводы за копейки. Не жадничал и предлагал Родиону тоже подработать, отдав часть своих заказов. Так же он бескорыстно поддерживал Раскольникова в его болезни, несмотря на то, что не понимал "зауми" друга. Очень надежный и порядочный человек. Пожалуй, он симпатичен мне больше всех.
Конечно, Соня очень добрая девушка. Но ее фанатичная вера немного отталкивает. Ей цены бы не было, если бы ее доброта была сама по себе, без религии (как у Разумихина).