Detergent - Tide pods rock. They're easy, fast and eliminates use of messy liquid or powder detergent.
Bleach - unless its has a colorsafe additive, use bleach only on whites. Pour into the Bleach trap in your washer.
Spray-n-wash - fantastic on stains.
Laundromats - slow and painful. Personally, I'd suggest avoiding if at all possible.
Dry Cleaning - if you've got spots or stains on your shirts