Overall, that's not a SUPER large send, so that's impressive it brought down your site. Did you check in with your web hosting company to see if anything occured on their end? I've sent out to over 100K leads, and never experienced a crash on my websites, and I was using iFrames for forms and had a bunch of marketo landing pages linked on my site.