If you are having a problem with your Nexus One draining battery too faster after Gingerbread OS updated, take a look at the wifi settings.
wireless & networks
wifi sleep policy
Setting Wi-Fi to "never sleep" or "sleep when screen turns off" should solve the problem.
This forum thread has further explanations: