Most of these have been mentioned already, but this is what our realtor recommended (and we had two full-price offers within 3 days of listing, so something worked!):
1) clean, clean, clean
2) leave no more than two appliances on the kitchen counter
3) have minimal family photos (you don't have to remove them all, but the "wall of fame" most people have in the hallway should come down)
4) empty out closets enough so you can easily move the clothes around
5) neatly pack up clutter - boxes that are neatly stacked in the basement or garage are okay as long as there aren't too many
6) touch up any paint dings
7) clean the carpet
8) make little notes about special features (e.g. we had a sign on the basement door that said "finished basement", "well water for inexpensive summer lawn watering and car-washing", "huge yard with new landscaping""
9) have all lights on during any showing, day or night
10) leave blinds/window coverings open
11) remove all evidence of pets
12) arrange furniture to make rooms look as large as possible
13) no dirty laundry in laundry area
14) linen closets, pantrys and cupboards should have items neatly stacked and organized
Basically, he said you don't want the house to look too lived in, but you want it to look like it has life. We walked through some homes that had been a little too staged - they looked like a hotel room. You don't want that, but you want people to be able to envision their own lives there. We had planned to remove all our family pictures, but he saw a few collages of DD up on the wall and told us to leave those because she was so cute. Funnily (is that a word?) a few of the comments people left us said things like, "nice kitchen, third bedroom too small, cute kid!", lol.
Good luck! I know how stressful selling can be.