Interesting, I was just about to ask about a similar problem. Does yours make a bad "kachunk" sound as it goes over potholes? And it only happens in the front, correct? I've had this diagnosed as a problem with the differential or with the drive axle, but none of those supposed fixes worked. I've even had the CV boot assembly replaced 3 times in the last year. I've spent a lot of money, and the problem hasn't gone away. I hope that it is the struts since that's a relatively inexpensive fix.
Let me know what you find out.