amherst is good. I have lived in the Eggertsville area all of my 20 years, and its a nice area. once you go West of Baily it starts getting a little sketchy (mores o than it has in years past) but its not bad at all compared to a lot of places. houses are going pretty cheap around here too.