If your willing to spend the money getting an appraisal could be a good idea as well. An appraisal will give you a realistic opinion of market value. Also, if you're overpriced and did manage to get an offer you could lose the deal if it doesn't appraise. Knowing what your home will appraise for will prevent you from having that problem in the first place.
For disclosure purposes I would like note that in addition to being a Broker I am a Certified Appraiser.