Can anyone do a bit of enlightening and tell the difference between this and NGEN? And btw How does the newly announced RyuJIT fit into this?