Is it me, or does it seem that this board is the only one to see ariads potential? That alone should have us hovering around $20! Or more!