But, I was watching a TV show once and the girl said it MEEEEE-gan, it just sounded so ugh, I dunno... not nice.
I really don't think that there is a PROPER prounounciation.
How about a similar name, REGAN.
She's a sister in Shakespeare's KING LEAR.... in my English class we prounounced it like REA-gan (Re like See)... but, on Jeopardy Alex said Regan like the President. :) So, I dunno....