Правильнее пишется конечно рейв. Но учитывайте, что как оно правильно пишется - это слово ни один русский писатель не сможет сказать точно, потому, что это изначально не русское слово, а наличие в английском написании буквы "E" ни коем образом не должно сказываться на написание на русском языке. Тем более на английском произношении буква "Е" в этом слове как бы не особо то и слышна. Я думаю вообще, что русское написание через "Е" придумали далеко не рэйверы, а какие то задроты из литературного института, которые даже не представляют, что означает это слово - там и так исковеркали весь русский язык и историю, уж пусть современные слова не русского происхождения хоть не трогают - это просто смешно уже!
Исходя из так называемого узаконенного написания "рЕйв" мы все не рэйверы, а "рЕйвер" - позорище на мой взгляд. Кто считает себя "рЕйвером" можете спор устраивать по этому вопросу, а я лично рЭйвер!)))