I know this wont help much, but it is Your Choice - what suits you personally better? In am in my 17th year in the RAF, and the positives (world class training, subsidised housing, job security, adventurous training, decent wage) certainly outweigh the negatives (detachments to sandy places etc) for me.
PS, I know it has been mentioned, but the Navy are currently undermanned, and are crying out for people. Promotion is very swift in comparison with the RAF, and many trades exist within both forces. If I was joining up again today, I would go for Avionics in the Royal Navy.
Whichever you go for, good luck, I am sure you will enjoy it.