Salem is reportedly one of the most haunted places in America, and it being October, you won't find a shortage of 'creepy' things to do. There are quite a few places you can take ghost tours through. You can visit the Salem Witch Trial museum, which is fairly inexpensive. Or just take a stroll through the town, you can feel the history come alive, especially after dark!
If you're looking for a good inexpensive steak, there's a great ole steakhouse on Route 1 near Saugus called Hilltop. Every time we're back in Boston visiting relatives, we visit there.