I think that going through all the testing in phases was the best idea, as the bugs are all being worked out in advance. Unlike other sites that throw a site up and have to create massive changes... great job so far! Only minor things that are easy to live with