Sounded like the same problem im having. I replaced tires, tie rods, wheel bearings, and a bent rim. Took car of most of the noise (they were all bad), but I sill have that nagging hopping, cracking, etc. Looks like I will be replacing my CV joint.

Oh and never trust a tire installer, they're only wanna be mechanics.