When you're getting ready to launch a new website there are plenty of things you need to check and double check. I keep a list myself. You need to make sure you cross yout t's and dot your i's...so to speak. Here's a nice PDF checklist of all the things you need to check before your next website goes live. Very well done.