Wow, this is a huge discussion! I certainly have my opinions and I'd be happy to share them in greater detail. However, for the time being, I'll leave you with this:
Option 1: do everything that your current boss thinks that you need to do in order to _______ (get promoted / get your #1 follow on choice / avoid UAVs / etc). You can follow his/her advice and you have a 50% chance of getting screwed because the rules always change.
Option 2: do everything that YOU want to do NOW, WHERE you want to do it. You can follow your heart and have a 50% chance of getting screwed because the rules always change. But you have a higher chance of finding happiness.