Re: i7 Laptop battery life
You can easily save battery life by tweaking the operating system.
Very basic stuff, like using msconfig to decrease running processes, setting anti virus to no back ground scans, turning off system restore, indexing and going through the service list and disabling what you don't use or need.
Easiest thing to do is just google some W7 tweaking guides.
And don't do spyware/virus scans or defrag while not on AC power..