all versions ie win8 and win8 pro will have the same battery consumption, usage is what will determine the battery life more than anything else.
wifi
screen brightness
running applications(note windows 8 halts programs in the background to conserve power)
pro offers more network options and is a step down from the enterprise full business versions, normal win 8 is just leaner on certain features.