Pretty much interchangeable, Maverick, with 'might' considered slightly less probable / more hesitant / more polite than 'may' by some. 'May you have a Merry Christmas'-- in this use, only 'may' is possible.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.