The best (and worst) dating sites for people throughout the armed forces