Logic check. If there are more non-smokers than smokers (which there are), then why don't the restaurant and bar owners want to go non-smoking?
There ARE non-smoking restaurants besides McDonalds and Bob Evans. The Dry Dock, CD Cafe, Spinnakers (last time I looked), most Chinese restaurants. I'm sure there are more but you get my point. If smoking bothers you, go to a restaurant where they don't allow it. Don't expect every restaurant to accommodate you because in doing that, they're not accommodating the rest of us.
Catt, nobody's rights are more important than anyone else's. But smokers have agreed not to smoke at the mall, fast food places, the grocery store, the library, etc. The very least non-smokers can do in return is not complain about the restaurants and bars. Go to a non-smoking restaurant. There are options for you.