Nonono, don't integrate ln|x|, that's not the point behind integration by parts. Treat ln|x| as your v, so the original integral right now is vdu. So now what this will turn into is vu - the integral udv. Try that bud. If it works, then the new integral you create in the difference should be MUCH easier to integrate