What time of the day is best for outdoor photography?

A bright, sunny part of the day is a nightmare for a photographer!  After sunrise and just before sunset, depending on the season, is an ideal time to get some great photos.  Anytime is winter is perfect too as the lighting is generally dull.