Разница между этими Nikon и Canon не существенна. Чисто по разрешающей способности матрицы Nikon проигрывает, однако весьма не значительно, 3mpx не дают существенной разницы. То что вы описываете это лишь ваше субъективное впечатление, возможно это отчасти от того что у Canon 500d дисплей разрешением больше (640х480, а не 320х240, правда у Nikon он поворотный). Кстати объективно сравнивать качество картинки можно только в Raw. Однако в случае современных зеркалок это достаточно бестолковое занятие.
В общем фотографируйте и не заморачевайтесь по поводу такой ерунды. Усовершенствование собственных навыков принесет вам значительно большую выгоду чем смена фотокамеры.