My nexus7 used huge amounts of battery when connected to WEP secured network. It would never go to sleep. Changing security to WEP2 fixed the problem.
Maybe you have a similar problem. Try changing your router security to WEP2. Its more secure and it only requires slightly longer password- that you really need to type in only once- 1st time u connect.