Usually sometime in Spring, especially around March and April are the best times to list your home for sale.
Going with a realtor is most often the best option. Agent assisted home sales typically sell for about 13% more than FSBO homes.
We created UpNest, http://www.upnest.com, for sellers looking to work with a great agent and save money at the same time. With our online marketplace, home sellers can confidentially submit their homes, and multiple top local agents will compete to obtain your listing. Some agents lower their commission rates to stand out, and every agent that submits a proposal is an experienced agent, so it's not the same as working with a low grade discount brokerage.
Good luck selling!