Roaring noise in front end tie rods? wheel bearings?

Thanks for the advice guys, I'll get her jacked up this weekend and see whats going on with it. Hopefully its nothing too crazy, I should be able to replace a wheel bearing without too much hassle, Unfortunately just because ball joints are new, doesn't mean they're good, so I'll definitely give them a go over as well.