Go for the Marantz 5010. It has one feature which no other receiver you mentioned have, that is, the PREOUT.
Moreover, Marantz is a more expensive receiver with premium parts compared to the similarly featured denon 2020. But both the receivers retail for almost same price here in India. So, go for the Marantz.