makeuseof.com — YouTube hosted their site as a startup at ServerBeach up until November 2007, when their last server went off-line and moved over to Google’s data center as part of the acquisition. The video provides some insight on YouTube’s explosive growth.