I just bought a 2007 Edge and I get that thumping sound you described in regards to your strut bearing mounts. I have only had it a couple of days and this thumping is very inconsistent sometimes coming from the rear as well. At 94K mileage it is probably a pretty good bet that I should follow your recommendations, unless you think it is something else?
Thanks,