Today because of the recent mortgage meltdown there has been tightening in many areas of the industry. Many deals have fallen apart because the properties failed to appraise for the selling price. With this in mind, I feel it would be a good idea to make sure your property is appraised ahead of time and is priced based on the appraisal.
Because of the added competition in the market you might want to make sure your property has the edge. It is therefore advisable that you do a pre-inspection and then fix the problems discovered in the inspection.
Buy a home warranty; you don't have to pay for this until time of closing and yet if you have a problem during the listing period it will be covered. The potential buyer will also feel secure with a warranty in place because the policy will be transfered at closing.
You might also need to de-clutter and have the house professionally staged. It is a proven fact that houses that are staged sell faster and for more money, so it would be well worth a small investment. Read here what Maureen Henry a well known Stager has to say.
Yes, do what you can to make your property more attractive to potential buyers.
This would sell much quicker if staged
Yes I will agree 100% with your post. Hard getting some sellers to pay someone to stage a house.