I'm not much of a computer junkie, so neither of these are big deals to me. The battery sounds good enough to me (7 hours) so I don't think I'll need to get a second one anyway. And I don't even know what an expresscard is.
I'm excited for the SD card slot, though. I use a DSi as my digital camera (not a camera junkie either
) so SD was my only option.