Much better thread already on the site - mods welcome to nuke.