Re: Scotty and his military comment
Really, all we need to do is go back and watch TOS. Starfleet is very clearly the military and was depicted as one. Even in the other shows everything we see Starfleet doing is consistent with what a military does and is expected to do. So we have a few characters in the other shows actually stating Starfleet isn't military. That's more a reflection of ignorant writers than it is any canonical fact.
"Internet message boards aren't as funny today as they were ten years ago. I've stopped reading new posts." -The Simpsons 20th anniversary special.