Depends on what you want to do. Check to see what the job entails, and see what comparable civilian jobs are out there in case you decide to get out. You could use your training for bigger/better things. I was in the nuclear Navy on submarines. When I got out, I got a job instantaneously. I also worked in the commercial nuclear field for a while too, but that was full of ex-Navy nukes. It was a good job, but it wasn't close to home.
If you want to see and go different places a lot, the Navy will do that. You can do it in the Air Force too, but it depends a lot on what your job entails.
Pay grade advancement tends to be slower in the Air Force in general, but that also depends on the job specialty. I made E-6 in 4 years in the Navy. Air Force E-6 usually doesn't get there that quick.
Either way, the training you get and the friends you'll make will be a lot of fun overall. Some of it might not make sense at first, and believe me, there's always some really crappy times in the military, but in the big scheme of things, remain flexible and adaptive and you'll do just fine. "Hurry up and wait" will be something you'll get used to.