Даму и пинать.. да Вы что!* А если по делу, то есть такие мысли..
Может посмотреть в сторону 350д а на разницу купите объективы??! *
Причем как вы указали снимать будите и портрет и макро, из этого следует что:
Для портрета подойдут объективы-
28-135 is usm, 24-85, 28-105, EF 85 или EF 50 (с учетом увеличения получится 80мм)
Для макро это отдельно-
EF-s 60 macro, EF 100 macro, EF 50 macro
Для природы подойдет где то и портретные которые перечислил или же для панорамы нужны широкоугольники, но это уже в копеечку.. *
Так что я вам советую посмотреть в сторону 350д, а разницу потратить на стекло!
По чистке оптики- купите фильтр за 20 баксов и передняя линза будет защищена! А зная чуткие и бережные руки женщины, так стекло будет вообще идеально, да и пачкается оно не очень. Если только пыль и дождик марасящий.. и сальные пальцы..
Успехов!