Fantastic post, Ive read it 567 times already! Ok, maybe a few less than that, but its a good resource.