Roswell is a good location to work in and there are many places that are pretty convenient to live in and have a decent commute. Alpharetta, Marietta, Kennesaw, Sandy Springs, Dunwoody, Cumming, Duluth, Norcross... Any of these locations has pretty good access to Roswell. Ga-400 has recently added a few lanes, which greatly improved the commute over what it was a year or so ago. At the same time, there are several routes you can take to avoid the expressway.
As Zerrari said, the housing costs and taxes in Fulton County are higher than in surrounding counties, but that's not really a big deal when comparing to California prices. A lot of my coworkers live in Cobb or Forsyth counties, saying they got a lot more house for their money than if they had bought in Fulton county.
I prefer Alpharetta to anywhere I've lived in GA, but have also lived in Dunwoody, Roswell, and Stockbridge (south of Atlanta). The growth in Alpharetta is pretty recent, with most of this area having been farmland ten years ago. Everything has a newness to it, whether its the businesses or the neighborhoods. You'll also like our gas prices:icon47: