I did the Epley maneuver on my BPPV once (I only had it come on for the first time, and after a few hours decided to try this) and it went away instantly!
My aunt who suffered with it for weeks, tried it once too and it was gone instantly. Works like a charm!