I bought a satnav unit a couple of years ago partly to maintain harmony with SWMBO. After some research, I chose a less well known brand/model, being a MIO 710C. To meet your requirements, this is touch screen, has the European maps including france all loaded-no additional cards needed-and the navigation from country to country is seamless.
It also has a stack of other features such as bluetooth, MP3, photo viewing, pedestrian mode, TMC etc. Even my wife asked to use it in her car, which is saying something for its usability...Ouch!