I know that planting garlic with roses helps keep aphids away. I've seen several posts on this topic while lurking these forums...if you do a search you should get lots of results.