the French are a very proud nation and hate to be forced to speak English.Before you go, learn a few basic phrases and don't be shy to use them; botched French is much better than arrogant English.
This is very true. I found the French to be very courteous and friendly. Most of them spoke limited English. So long as you started off trying to speak French to them, they would gladly return the favor and try to speak English back. Between the two, communication was fairly easy.
I ran into many Americans while there. Most were of retirement age, cranky, and selfish, entitled jerks. About 3/4th's of the Americans I ran into while over there tried to bond with me over how rude the French were, but they didn't see that they were the rude ones. They were angry that everyone wasn't bending over backwards to take their money. They were angry that the food tasted different and that the cars were smaller and they had to walk places or take public transportation. They were angry that they came to a foreign country, and it was different from America. Every time I made it a point to ask them if they tried speaking any French, and every time they replied with anger over the thought of having to learn a tiny bit of a new language, even when you're visiting a foreign country (which is weird considering American's tend to expect the same from foreigners coming into the U.S.). Needless to say, I can see where the Ugly American stereotype comes from. In fact, I was often confused for British, Canadian, and Australian because I made an attempt to speak some French and didn't treat the locals like crap. I had one girl at a bar act surprised when she found out I was an American. She told me "I thought you were British because you're not fat and stupid". Had I met her on day one, I would have been furious to hear that. But I met her on day seven, and by then, it made complete sense. I had to tell her that the average American I met on the streets in Paris were nothing like the average American I meet on the streets in America.
My point is, don't be that guy (or gal). Learn to say "Bonjour", "S'il vous plait", and "Merci", and the rest can usually be communicated by pointing. The more French you learn (numbers are really helpful too), the better off you'll be, but if don't learn to at least say "hello", "please", and "thank you", you're going to have a bad time.