Rotel RB-1590 is more than adequate for most 2-channel applications. Can one do better? Absolutely! But for a lot more money. I know, I owned it as soon as about three years ago.
As for the power cords, Audioquest Storm series are very good. For two channel I would however select Hurricane or higher, if the budget allows. Also, there are other power cords out there, other brands, that perhaps offer better value for the dollar. Examples: Triode Wire Labs, Zavfino Prima or even Majestic, Shunyata Delta v2 NR, or even Venom NR v10
As for the power cords, Audioquest Storm series are very good. For two channel I would however select Hurricane or higher, if the budget allows. Also, there are other power cords out there, other brands, that perhaps offer better value for the dollar. Examples: Triode Wire Labs, Zavfino Prima or even Majestic, Shunyata Delta v2 NR, or even Venom NR v10