For what it is worth, here is something that lists a lot of companion plants.
Companion Planting
http://www.ghorganics.com/page2.html
I agree with Digits and Pat. I have had limited success using companion planting, but I'll admit I have not experimented vigorously. I do scatter marigolds throughout the garden and will continue to do so, but I get other benefits from that. The chickens really like the marigold plants, flowers,a nd seedpods and I think they are pretty, especially in the fall when most of the rest of the plants are gone. I have not noticed any difference in bug population or growth in the plants next to the companions compared to the ones further away. Like Digits said, planting something to cause a pest explosion just seems wrong. Sometimes the companions crowd out the crop I'm trying to grow, competing for garden space. To me, that can negate what few beneficial effects there are. I especially like Pat's phrase about the gardener's mind. In my opinion, that is true about a lot of things.
I will perform an experiment this year. I am always willing to try things to see if they will help. I have a huge problem with squash bugs. Not
squash borers but
squash bugs. I'm starting lots of nasturtiums from seed this year, so I can have vigorous nasturtiums to set out when I sow my winter and summer squash seeds. I tried planting nasturtium seeds with the squash seeds last year and that did not work. Poor germination and extremely poor growth of the few that did germinate from direct sowing.