Ibuprofen has been letting me sleep a bit better, 200mg of the PM version and 600mg of regular Ibuprofen for a total of 800mg seems to let me sleep as I've been a little achy and such at the end of my day.
Are you not worried about taking it long term? I guess its the sort of thing that if it starts bothering my stomach I could just stop.