Another good one is switch pro widget. It's a paid app but I prefer it coz you can have all your toggles and switches for wifi, BT, data, flashlight, profiles etc all in one compact place that's skinnable (sort of.)
Bear in mind though that by default the widget will just launch a white screen when you tap flashlight. Simply go into the widgets setting and check 'Use LED' (or something like that) and it will work perfectly with the Desire.