Sometimes less specific settings are better for applications or widgets with a specific focus.  There are certain situations where the application could make better decisions than the user.  The prime reason I came to this idea is that the simple Weather Bug app for my BlackBerry has a rudimentary option for how often it updates.  The options are fixed increments of time.  I think more arbitrary time frames would be best as they could then allow the app to update upon variable times.  The temperature changes more rapidly when the sun is rising and setting, thus an hourly check at this time could be very off and in the middle of the day a 15 or 30 minute increment could be a waste.  Therefore you could provide options that are more general such as “very often”, “often”, and “infrequent” for example.  A little extra intelligence would be welcomed I imagine in situations for widgets that contain very limited functionality and thus do it well.