Cannon may suck, but Santa Fe and ABQ are a good time and Lubbock isn't far away either. Not to mention, the AFSOC mission is legit and you'll be directly contributing to the fight. If you want to live on a beach, go work for IBM. Not saying you should be a martyr and volunteer for Cannon, but it's amazing how many people act like its their right to live in a good location, spouses especially. There are positive aspects of every location, but some people will find something to complain about anywhere they go.