Pulled in mis-merged code from AccountService into BlogService

Closes #2880 

Missing default blog selection logic restored.