OMG, is there a multi level marketing thing going on here with the xenon boards? I'm looking for a new board at the moment, and have asked questions about several boards, with maybe one or two or NO responses. The moment the word Xenon is mentioned there is an overwhelming amount of forum praise! M...