This site is currently broken
from an nec press release, word of a [really, really] quick-recharging battery.