Is there a checklist for setting up a new organization's website + CRM?
Palante Tech has been building an internal document for this, but we haven't devoted much time to fleshing it out - it's more a "list of questions we wished we'd remembered to ask" and doesn't get into the important questions, like "What is this for?  Who will be using it?"  Nevertheless, here is our work-in-progress:

All projects


How much traffic does your site currently get, per Google Analytics/Piwik/etc.?
Where is your site hosted?  Are you open/eager to moving your hosting?
Who currently manages your website?
Will there need to be multiple levels of permissions?  How granular/how many?


CiviCRM projects


How many contacts do you anticipate having on day 1?  How many contacts do you intend to add per month/year?
What features of CiviCRM do you intend to use?  Donation management, mass e-mails, membership management, etc.?  Is a particular use driving the project?
[If CiviMail] What sort of mail volume are you doing in your legacy system?
What are your legacy data sources?  How many Excel/Google Docs/etc.?