I'm going to order a refurb macbook or macbook pro after the June Apple WWDC event (pending some awesome announcement that changes my mind).
I need the machine for school (CS major), programming, iphone dev, imovie video editing, some light photo editing and most importantly is batter life...