Everyone needs to get one. In addition to protecting you from flu, the docs are saying you should have it so that if you got sick, flu could be ruled out and they'd look for other things, ebola being one of them.
If your over 50, have you had your pneumovax?