Try Beautiful Widgets, I haven't seen that is eating to much battery or lower the performance of the phone.
The point is to remember some rules like:
1. Disable Geolocation - pick your place permanently, it will prevent data and battery usage for checking by network were you are, sepcially when...