There have been a few threads about Vinland. Here is one that I started in October. Ignore some of the hostility in there. Read the whole thread and the links inside and you'll have a good idea of thoughts.
I've started a timeline, but I haven't posted it (yet).