Well, the Talon Company has a base at a Fort in the southwest of Megaton...though I forget it's name...
It's a tough fight. I'm not SURE that this gets them off your back either, because I did it just before I went on to finish the game.
Personally, after the first two or three ambushes, I was using so much of their gear that I started to depend on them attacking me to get their stuff so I could maintain my gear.

Just be super careful on level transitions...go into sneak before exiting to the Capital Wasteland, and you'll buy yourself some time to hit them first usually.