Mostly new laptops don't come with core 2 duo processors(dual cores and core i processors). Its a strategy by intel to sale more core i processors. I would recommend you a dell one and allmost all dell laptops come with 3GB DDR3 ram. Including graphics card the dell and hp products will be bit high range.
HDD--Either 320GB or 500GB .