I bet you hate answers that include, "that depends," but I have to give you that caveat. If you are looking for space, but close to the city, that's one thing: Medford, Melrose, Wakefield would work. If you want space, but you are willing to travel, Acton, Maynard, and Dedham come to mind. There is a lot of missing information, like where you are working, where you commute to, what you like to do.
So, it depends...do some research about towns on the link I put below.