I agree with Cathy- definitely take a ride around Revere on a Friday or Saturday night. From what I've been told, staying away from anywhere off of Revere Beach Blvd. is a good idea. Also, the public schools in Revere aren't that great. I had a classmate who did her student teaching there and she said the population is very, very transient and the schools aren't the greatest.
If you want to stay on the North Shore close to Boston and the beach, I'd suggest trying Lynn, Malden, or Saugus.
My advice to you is to be very careful when you buy something. Once you buy it, it's YOURS. Period. Until you go to sell it or try to rent it out. If you have the money, ability, and can commute, I'd say try for a stronger school system that's still close to Boston.
I know you said you're a bachelor now; are you planning on getting married and having kids in the near future? If so, you're going to want to be in an area with parks, playgrounds, good schools, etc. There's a ton to think about when you're buying a home- don't just go on price!
Hope this helps
