Same here, I am going crazy waiting for my i7, MS shipped me the type cover 2 weeks ago, I look at it longingly as I walk past it every morning
The battery life will be fine, for usual tasks... when you are blasting GPU intensive tasks, that is when it will need the juice.