This is a very interesting thread, and considering that I've been through this.
Originally I had the 15" rMBP 2.3GHz, 512SSD, 2GB Nvidia , the battery life was horrible , after a week and a call to Applecare with all there test's and programs run on my computer, sending them the data, they replied with a take it back and swap it.
Switched to the base model 2.0 and after a week of usage and the same amount of power cycles, my battery would last me for 6 to 7 hours.
The part that Apple does not tell you but I found out from Applecare / Engineering is that when they say 8 hour's , that's with brightness set too 50% and your not, I repeat NOT surfing graphics intensive sites.
To date I have the 15" rMBP maxed again because the 2.0 would not hold anymore then a 4 hour charge, I asked about switching and thats why I have the maxed , sitting in my closet still packaged and shrink wrapped. A few of my fellow programmers told me last night and today you wasted the extra money, and I also do NOT game. I was thinking long term of the bigger SSD and more memory.
Any and all comments appreciated. Just as an FYI, I do lite programming, VMware, Xcode, Java. and the obvious email, web, no graphics or video editing,