Has your Macbook got a HDMI port? If so then get a TV and do it through that. Battery life shouldn't decrease as the external display is being powered separately and not by the laptop. I find plugging my laptop into my 40" TV actually increases battery life since it's not having to power the screen.