OK. As I mentioned, I've been traveling and stuck in a foreign hotel all weekend. That means I have had a lot of dedicated time to do a lot of testing, rebooting and sampling of battery life.
Here's the simplest way, that I have managed to perfect battery life from full charge. The order is important;
1. Upon boot up, immediately "log-out". This process is not essential but I think it's best.
2. Then, log back in again BUT before you hit ENTER or Click the arrow to login, HOLD DOWN THE SHIFT KEY
(this trick ensures no applications start)
3. Then IMMEDIATELY start GFXcardStatus. Set to discrete, wait for 5 secs and then set to integrated (this ensures it's properly set - IMHO).
4. Then go about your business of loggin in your applications.
Using the above technique, I am seeing again 5 1/2 plus hours using VMWARE (XP session), Safair, Mac Mail, Adium, Ical, Iphoto, Twitter, Chatter, MS Word, MS Powerpoint, Evernote, Google Music, Dropbox and SKYPE.
I can skip option 1 but find I must start GFXcardStatus immediately. If other apps are using the dynamic switching, I don't thinkl GFXcardstatus is perfect enough to really stop the switich as battery life seems to drop.
Without doing this, instead of 5 1/2 - 6 hours, I was getting not more than 3 1/2 hours.
Try it, probably won't work for everyone but it's simple enough to try.
In addition, I have found a web site that I would load to test Safari with Flash but it had been a red-herring for me since this site has a mega-java-script or something bug - I have reported to www.cnbc.com (their home page). If you go to www.cnbc.com - then watch the activity monitor go MAD with CPU hyper activity, start the fan into overdrive and basically kill your battery (Not Apples fault as it does the same in firefox on the MAC). A process called "Safari Web content" becomes top of the list in the 50+ percent range. I searched Google for this and there are other threads on this problem. As soon as you close cnbc.com, it goes away!! It's just possible, other sites you visit is doing something similarly as bad - who knows!
Good luck, I hope the above, helps someone. I am trying.