depends on what you are looking for. English speaking schools, expat comunity, or you are looking for a local community and school. Do you need to go into Girona on a daily basis for work? do you want a small village or a decent size city? The area north of Girona called Alta and Baixa Empord? is beautiful, rolling hills, medieval fairy tale towns .... but is a good 45 mins form the airport (if you need to fly alot its not too convenient). We decided we needed to be near the airport, and a train ride form Girona and BArcelona. So we chose a small village that has a train station.
Begur (on the coats) is beautiful and has an international community all year round ... but if you need to go into girona, or take a train to barcelona, its pretty much off the beatin path.
Lloret de mar has a large internationl comunity but is quite ugly; Tossa de Mar is beautiful but isolated in winter and winding roads in and out. Figueres is a largish town and has a train station with the train taking you into BArcelona (1.5 hours) but also PAris (france) in 5 hours. Dali museum and lovely down town. But again, not much happening .... again depends on what you are after.
I live in a small village called Sils, nothing here, very quiet, long walks in the woods, only 25mins form the coast, 10 mins form airport, local train station, good schools, 15 mins from Girona, 1 hour from barcelona. No international community (by the way Im italian) and have made many local friends.
If you are ok with quiet, country villages, I would suggest the Empord? region (north girona) - like southern france but cheaper! like a fairy tale - alot of old medieval villages, houses for rent (check http://www.rusticbisbal.com/ for rentals) and just breath taking. But very quiet and rural. this area is quite international with alot of foreign expats retireing here.
Claudio
All depends on what you are after.
Another thing to deal with is schools are taught in catalan, and spanish as a second language - but kids do learn both and at that young age they will learn them both fluent. - quickly. So I wouldnt worry much about that.