Here are a couple of links where the mormons dismiss the various versions. What I find interesting is that if I had seen God or Jesus or an angel or John the Baptist or whoever, would remember every single detail and the version would never vary.
http://www.mormontimes.com/article/554/Joseph-Smiths-memory-of-the-First-Vision
http://lds.org/study/topics/accounts-of-the-first-vision?lang=eng