1) Why complain about DVI vs. HDMI? If you never upgrade, you'd be on VGA or component. It's the new tech, and that's what AW centers on.
2) Can't compare weight and size to a 7700 like mine, but I do understand everyone's frustration with this information not being released.
3) If you're really worrying about battery life between the 8 and 7 series cards you're missing the point (IMO). I bought my 7700 for performance, and the 45 minute battery life should tell you that. I don't care how long it lasts, I keep it plugged in and run games better than any of my buddies, and that's why I bought it.
4) Since it isn't coming out until 2008, we've got plenty of time for various sites to do complex reviews that I'm sure will entail measurements, benchmarks, and the like.
This is all, of course, my $.02