First and foremost, If you are a heavy gamer and cannot speak a lick of japaneese OR enjoy playing games in complete japaneese, you will hate Okinawa with a passion. They get games that are super ancient, or super corny. I mean come on. Ive never even heard of Hello Kitty for the gamecube. FOR CRYING OUT LOUD! Do you honestly think a marine is going to play hello kitty?
If you enjoy Japaneese dished/seafood, here is a awesome place to get some of the best seafood in the world. Honestly some of thier dishes smoke the exact same ones in the states.
Driving in okinawa? yeah right. unless your some rich dude and have 50,000 dollars to spend on a drivers license, get used to the public bus, and im telling you sometimes the funk is ungodly

Bet your thinking that okinawa has wonderful weather right? A tropical paradise with sunny skies and palm trees right? WRONG. Its either Scrotching hot (unless you live on the east coast and your used to the weather) or freezing your mithran toosh cold. occasionaly you get nice warm weather, but its so shifty that you really dont get to enjoy it much. One minute its sunny and like 20 mins later it raining without mercy. Not to mention from the months of August - January is typhoon season.
Japaneese culture is okay here. but your honesly find Okinawa more americainized that how the standard thought of them living in wooden huts etc etc. The majority of okinawians do speak a LITTLE bit of english. So you wont be completely lost.
All in all id say Okinawa is fun for most, depending on what you enjoy. If you love to go fishing/diving/surfing etc, you will love many of Okinawa's beaches. Me personally, Id rather be in Iwakuni near mainland Tokyo

