I was in Karlsruhe (a little south east of Ramstein) a few months ago and I was surprised by how anti-immigration everyone I met seemed to be. That was my first real trip to Germany and it was better than I expected. Not much in English (like signs and bus schedules) and don't expect to find many people who speak much English but everyone was very friendly and helpful. The beer and food was great.
The strangest thing was the comforters; on a queen or king bed the main comforter is split in two so basically two singles. I finally asked for an American comforter and got a single one that fit the bed. :)
Not sure if Ramstein will be the same but in Karlsruhe almost everything was closed on Sunday. I had to walk back to the train station to get some diet coke and water.