As much as I like roses, I like Echinaceas too. And I think Echinaceas are great companions for roses. Once they start blooming in late spring/early summer they continue till frost and provide additional color when roses are in between blooms.
Here's Mary Rose with Echinacea Pink Double Delight: