Dual core means it has 2 processors, thus providing more processor speed and meaning your machine will cope better with multiple applications running etc. Only netbooks these days will be single core
The NC10 S13 has listed is probably the best netbook around, and has about 7hrs battery life, but i wouldnt want to use it for longer than about 2 or 3 hrs due to its size etc