I would check all of the services that are running at start-up in the background that you don’t need. I would also pick a different version of Linux (like Xubuntu). The stock version of Ubuntu is not light on resources. I get 3-4 hours of battery life on my old Acer netbook running Slackware-current and XFCE. But, each to his own. Good to hear that windows has good battery life.
TL;DR version: on similar (or exactly the same) hardware, Windows battery life is usually 25%-40% worse than Mac OS X, iOS, or the various Linuxes (included Android).
Using Mavericks for about three weeks now. Boring.
Didn’t even try to sneak in 37,000 other unwanted programs when I installed it. No popups watning me of the 93,515 errors PC Compromiser Pro found, no searches that went to Conduit shit instead of Google. No great mysteries like just what Norton fixed and won’t tell you.