Here's Tim Gunn's list of what you should have:

http://womensfashion.suite101.com/ar...ntial_elements


My other advice is to shop at home if you hate shopping. Store mirrors with overhead lighting are unflattering to everyone, and crowds and noise can be distracting and stressful. At home, you can create a relaxing atmosphere with good lighting and you'll feel good when trying on clothes.